目录
索引 🔎︎

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

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

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

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

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

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

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

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

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

## 正则表达式示例

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

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

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

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

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

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

相关主题

正则表达式列表

Using Wildcards in Formulas