在文字搜索中使用正则表达式

正则表达式可用于搜索一些非特定甚至是不可见的字符。

note

用正则表达式搜索与用通配符搜索不同。LibreOffice Writer 只支持使用正则表达式搜索。


在文档中查找与替换文字时,可以使用正则表达式。例如,「s.n」可以找到「sun」和「son」。

  1. 选择「编辑 - 查找与替换」。

  2. 点击「更多选项」展开对话框。

  3. 选中「正则表达式」复选框。

  4. 在「查找」框中,输入要查找的关键词与正则表达式。

  5. 点击「查找下一个」或「查找全部」。

正则表达式示例

  1. 代表单个字符的正则表达式是句点 (.)。

  2. 代表零或多个之前字符的正则表达式是星号。例如:「123*」可以找到「12」「123」以及「1233」。

  3. 用于搜索零或多次出现的任意字符的组合正则表达式是句点加星号 (.*)。

  4. 表示段落结尾的正则表达式是美元符号 ($),而表示段落起始处第一个字符的正则表达式组合是脱字符加句点 (^.)。

  5. 表示制表符的正则表达式是「\t」。

批注图标

使用正则表达式的搜索仅在一个段落内有效。若在多个段落内使用一个正则表达式进行搜索,需在每段分别执行搜索。


请支持我们!