查找与替换 #

基本查找 #

打开查找对话框 #

text
方法一:快捷键
├── Ctrl+F:打开查找工具栏
└── Ctrl+H:打开查找和替换对话框

方法二:菜单命令
├── 编辑 → 查找与替换
└── 打开完整对话框

方法三:工具栏
├── 点击标准工具栏的查找按钮
└── 打开查找工具栏

简单查找 #

text
基本查找步骤:

1. 打开查找对话框 (Ctrl+H)
2. 在"查找内容"框中输入文本
3. 点击"查找下一个"
4. 继续点击查找下一个匹配项

查找选项:
├── 区分大小写
├── 全字匹配
├── 向后搜索
└── 正则表达式

查找导航 #

text
查找结果导航:

查找下一个
├── 点击"查找下一个"按钮
├── 或按 Enter 键
└── 跳转到下一个匹配项

查找上一个
├── 按住 Shift 点击"查找下一个"
├── 或使用向后搜索选项
└── 跳转到上一个匹配项

查找全部
├── 点击"查找全部"
├── 选中所有匹配项
└── 可同时编辑所有匹配项

基本替换 #

简单替换 #

text
基本替换步骤:

1. 打开查找和替换对话框 (Ctrl+H)
2. 在"查找内容"框中输入要查找的文本
3. 在"替换为"框中输入替换文本
4. 点击"替换"或"全部替换"

替换选项:
├── 替换:替换当前匹配项
├── 全部替换:替换所有匹配项
└── 替换时确认:逐个确认替换

替换操作 #

text
替换按钮说明:

替换
├── 替换当前匹配项
├── 自动跳转到下一个匹配项
└── 可继续替换或跳过

全部替换
├── 一次性替换所有匹配项
├── 显示替换数量
└── 无法撤销单个替换

替换时确认
├── 每次替换前确认
├── 可选择是/否/取消
└── 更安全但较慢

高级查找选项 #

查找选项设置 #

text
查找和替换对话框选项:

其他选项 ▼

搜索选项:
├── 区分大小写
│   └── 区分大写和小写字母
├── 全字匹配
│   └── 仅匹配完整单词
├── 向后搜索
│   └── 从后向前搜索
├── 正则表达式
│   └── 使用正则表达式搜索
├── 相似搜索
│   └── 搜索相似文本
├── 在选区内搜索
│   └── 仅在选中区域内搜索
└── 搜索样式
    └── 按样式搜索

区分大小写 #

text
启用区分大小写:

勾选"区分大小写"选项

效果:
├── "Word" 不匹配 "word"
├── "OpenOffice" 不匹配 "openoffice"
└── 精确匹配大小写

用途:
├── 查找专有名词
├── 查找缩写词
└── 精确替换

全字匹配 #

text
启用全字匹配:

勾选"全字匹配"选项

效果:
├── "the" 匹配独立单词 "the"
├── "the" 不匹配 "there" 中的 "the"
└── 仅匹配完整单词

用途:
├── 替换单词而不影响单词的一部分
├── 避免误替换
└── 精确匹配

在选区内搜索 #

text
在选中区域内搜索:

1. 选择要搜索的区域
2. 打开查找和替换对话框
3. 勾选"在选区内搜索"
4. 执行查找或替换

效果:
├── 仅在选中区域内搜索
├── 不影响区域外的内容
└── 适合局部编辑

通配符查找 #

通配符基础 #

text
OpenOffice Writer 支持正则表达式进行高级查找。

常用通配符:
├── . - 任意单个字符
├── * - 前面的字符出现 0 次或多次
├── + - 前面的字符出现 1 次或多次
├── ? - 前面的字符出现 0 次或 1 次
├── ^ - 行首
├── $ - 行尾
├── \d - 任意数字
├── \w - 任意字母数字下划线
├── \s - 任意空白字符
└── [] - 字符集合

常用通配符示例 #

text
任意字符匹配:
├── 查找:a.c
├── 匹配:abc, a1c, a c
└── 不匹配:ac, abbc

重复字符匹配:
├── 查找:ab*c
├── 匹配:ac, abc, abbc, abbbc
└── * 表示前面的 b 可以出现 0 次或多次

至少一次匹配:
├── 查找:ab+c
├── 匹配:abc, abbc, abbbc
└── 不匹配:ac

数字匹配:
├── 查找:\d+
├── 匹配:123, 456, 7890
└── 匹配一个或多个数字

行首行尾匹配:
├── 查找:^标题
├── 匹配:行首的"标题"
└── 不匹配:行中的"标题"

字符集合 #

text
字符集合匹配:

[abc] - 匹配 a、b 或 c
├── 查找:gr[ae]y
├── 匹配:gray, grey
└── 不匹配:griy

[a-z] - 匹配小写字母范围
├── 查找:[a-z]+
├── 匹配:hello, world
└── 匹配一个或多个小写字母

[0-9] - 匹配数字范围
├── 查找:[0-9]{3}
├── 匹配:123, 456
└── 匹配三位数字

[^abc] - 不匹配 a、b、c
├── 查找:[^0-9]
├── 匹配:任意非数字字符
└── 排除匹配

转义字符 #

text
转义特殊字符:

使用反斜杠 \ 转义特殊字符

示例:
├── 查找:\. 匹配句号 .
├── 查找:\* 匹配星号 *
├── 查找:\+ 匹配加号 +
├── 查找:\? 匹配问号 ?
├── 查找:\\ 匹配反斜杠 \
├── 查找:\[ 匹配左方括号 [
└── 查找:\] 匹配右方括号 ]

高级替换技巧 #

使用捕获组 #

text
捕获组替换:

使用括号 () 创建捕获组
使用 $1, $2... 引用捕获组

示例:
├── 查找:(\d{4})-(\d{2})-(\d{2})
├── 替换为:$3/$2/$1
├── 效果:2024-01-15 → 15/01/2024
└── 重新排列日期格式

示例:
├── 查找:(\w+)@(\w+\.\w+)
├── 替换为:用户:$1,域名:$2
├── 效果:user@example.com → 用户:user,域名:example.com
└── 分解邮箱地址

格式替换 #

text
替换时应用格式:

1. 打开查找和替换对话框
2. 点击"格式"按钮
3. 选择要查找或替换的格式
4. 执行替换

格式选项:
├── 字体格式
├── 段落格式
├── 样式
└── 效果

示例:
├── 查找所有加粗文本
├── 替换为红色加粗文本
└── 批量修改格式

样式替换 #

text
按样式查找和替换:

1. 勾选"搜索样式"
2. 选择要查找的样式
3. 选择要替换为的样式
4. 执行替换

用途:
├── 批量更改样式
├── 统一文档格式
└── 修复格式问题

删除内容 #

text
使用替换删除内容:

删除特定文本:
├── 查找:要删除的文本
├── 替换为:(留空)
└── 全部替换

删除空行:
├── 查找:^$
├── 替换为:(留空)
└── 删除所有空行

删除多余空格:
├── 查找:  (两个空格)
├── 替换为: (一个空格)
└── 重复执行直到没有多余空格

删除所有数字:
├── 查找:\d+
├── 替换为:(留空)
└── 删除所有数字

特殊查找 #

查找特殊字符 #

text
查找特殊字符:

段落标记
├── 查找:$
├── 或使用:\n
└── 匹配段落结束

制表符
├── 查找:\t
└── 匹配制表符

换行符
├── 查找:\n
└── 匹配换行符

任意空白
├── 查找:\s
└── 匹配空格、制表符、换行符

非打印字符
├── 编辑 → 查找与替换
├── 点击"更多选项"
├── 选择特殊字符
└── 插入特殊字符代码

查找格式 #

text
按格式查找:

1. 打开查找和替换对话框
2. 点击"格式"按钮
3. 选择格式类型:
   ├── 字体:字体名称、大小、颜色等
   ├── 段落:对齐、缩进、间距等
   ├── 样式:段落样式、字符样式
   └── 效果:加粗、倾斜、下划线等
4. 设置格式条件
5. 执行查找

用途:
├── 查找所有加粗文本
├── 查找特定字体的文本
├── 查找特定样式的段落
└── 批量修改格式

相似搜索 #

text
使用相似搜索:

1. 勾选"相似搜索"
2. 设置相似度参数
3. 执行查找

相似度设置:
├── 相似度:0-100%
├── 合并分隔符
├── 忽略大小写
└── 忽略变音符号

用途:
├── 查找拼写相似的词
├── 查找可能的拼写错误
└── 模糊匹配

实用替换案例 #

格式化日期 #

text
统一日期格式:

将不同格式统一为 YYYY-MM-DD

查找:(\d{1,2})/(\d{1,2})/(\d{4})
替换为:$3-$2-$1

效果:
├── 1/15/2024 → 2024-15-1
├── 01/5/2024 → 2024-5-01
└── 需要进一步调整

更精确的替换:
查找:(\d{2})/(\d{2})/(\d{4})
替换为:$3-$1-$2
效果:01/15/2024 → 2024-01-15

格式化电话号码 #

text
统一电话号码格式:

查找:(\d{3})(\d{4})(\d{4})
替换为:$1-$2-$3

效果:
├── 13812345678 → 138-1234-5678
└── 添加分隔符

删除 HTML 标签 #

text
删除 HTML 标签:

查找:<[^>]+>
替换为:(留空)

效果:
├── <p>文本</p> → 文本
├── <div>内容</div> → 内容
└── 删除所有 HTML 标签

提取邮箱地址 #

text
标记邮箱地址:

查找:[\w.-]+@[\w.-]+\.\w+
替换为:【$&】

效果:
├── user@example.com → 【user@example.com】
└── 标记所有邮箱地址

删除重复段落 #

text
删除重复段落:

手动方法:
1. 查找重复的段落文本
2. 逐个删除

自动方法(需要宏):
├── 使用宏脚本
├── 自动检测并删除重复段落
└── 适合大量重复内容

查找替换技巧 #

批量修改 #

text
批量修改技巧:

1. 使用"全部替换"前先预览
   ├── 先用"查找下一个"检查
   └── 确认无误后再全部替换

2. 分步替换
   ├── 复杂替换分多步进行
   └── 每步验证结果

3. 使用备份
   ├── 替换前保存文档
   └── 可随时恢复

4. 撤销操作
   ├── Ctrl+Z 撤销替换
   └── 可撤销多次

查找历史 #

text
使用查找历史:

查找对话框会记住:
├── 最近查找的内容
├── 最近替换的内容
└── 最近使用的选项

快速访问:
├── 点击查找框下拉箭头
├── 选择历史记录
└── 无需重新输入

导航器配合 #

text
配合导航器使用:

1. 使用查找功能定位
2. 打开导航器 (F5)
3. 添加书签标记位置
4. 通过导航器快速跳转

用途:
├── 标记重要位置
├── 快速导航
└── 管理长文档

快捷键参考 #

查找替换 #

快捷键 功能
Ctrl+F 打开查找工具栏
Ctrl+H 打开查找和替换对话框
Ctrl+Shift+F 高级查找
F3 查找下一个
Shift+F3 查找上一个

查找对话框 #

快捷键 功能
Enter 查找下一个
Shift+Enter 查找上一个
Alt+R 替换
Alt+A 全部替换
Esc 关闭对话框

下一步 #

掌握查找与替换后,接下来学习 创建与编辑表格,丰富你的文档内容!

最后更新:2026-04-13