6
我試圖在此測試文件中使用AltSearch擴展名匹配任何空格或空行。由於某種原因,我無法匹配bar bar
和第4行之間的空格。使用正則表達式和AltSearch刪除空行
這裏是測試文件。要將其發佈到Stack Overflow,我將空格更改爲TAB的句點和製表符。 (當您將其更改爲個人測試時,請注意,第3行下面有TABTABTAB,這很容易忽略)。
line1
line2
..............TAB
line3
TABTABTAB
foo foo
bar bar
line4
TAB..............
line5
.................
line6
這裏是我的正則表達式的2個版本。兩者對我來說都是一樣的。
\p*^\s*\t*\p+
\p*^(\s||\t)*\p+
我知道,AltSearch裏面的批處理腳本會更簡單的方法(我已經有工作批處理)。我的興趣是關於不使用批處理。
也不起作用。我不明白,也許這個AltSearch只是越野車而已?
(\p*^\s*\p+)||(\p*^\p*)
'^(?:[\ t] *(?:\ r?\ n | \ r))+' – 0m3r
@ 0m3r是的,但它在LO中不起作用。 –
帶有多行標記的'^ \ s * $'應該可以工作。 – Tushar