查找与替换 #
基本查找 #
打开查找对话框 #
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