我正在尝试使用AltSearch扩展来匹配此测试文件中的任何空格或空行.出于某种原因,我无法匹配bar bar第4行和第4行之间的空格.
这是测试文件.要将其发布到Stack Overflow,我将空格更改为句点并将选项卡更改为TAB.(当您将其更改为个人测试时,请注意,第3行下面有TABTABTAB,很容易忽略).
line1
line2
..............TAB
line3
TABTABTAB
foo foo
bar bar
line4
TAB..............
line5
.................
line6
Run Code Online (Sandbox Code Playgroud)
这是我的正则表达式的两个版本.两者对我来说都是相同的.
\p*^\s*\t*\p+
\p*^(\s||\t)*\p+
Run Code Online (Sandbox Code Playgroud)
我知道,AltSearch中的批处理脚本将更容易(并且我已经有工作批处理).我的兴趣是不使用批处理.
也行不通.我不明白,也许这个AltSearch就像地狱一样?
(\p*^\s*\p+)||(\p*^\p*)
Run Code Online (Sandbox Code Playgroud)
使用下面的正则表达式
^$
Run Code Online (Sandbox Code Playgroud)
确保在展开“其他选项”部分后选中“正则表达式”复选框。
这是LibreOffice帮助中的屏幕截图
理想情况下,应该像我评论的^\s*$那样工作,奇怪的是它在 LO 中不起作用。