\n
使用 Microsoft Word 2007,是否可以用其他字符 替换换行符( )?
反之亦然?(即用换行符替换一个字符)。
答案1
转到“查找 ( Ctrl+ F) -> 替换”选项卡 -> 单击“更多... -> 特殊 -> 段落结尾”。符号是^p
。您可以双向使用它。我有 MS Office 2007,但它也应该适用于旧版本。
答案2
背景信息
根据这是对 StackOverflow 上一个问题的回答,Word 版本 '97-2013 使用常规正则表达式语法(双关语)。不幸的是,微软似乎已经放弃了正则表达式,转而采用自己的“通配符”语法。我正在运行 Word 2016,基本文字搜索(带有一些特殊字符转义)的唯一替代方法是“通配符”匹配,这基本上是一个令人讨厌的受限正则表达式。
答案(针对运行更高版本 Word 的用户)
如果您使用的是 Word 版本的正则表达式 (regex/regexp) 语法(通过选中“查找和替换”对话框中的“使用通配符”框来启用*),那么换行符匹配^13
(我认为这相当于^p
“段落标记”,只有当“使用通配符”时,“查找/替换”才接受它)不是选择。去想象吧!)。
^l
(“手动换行符”)和(“分栏符”)都^n
无法捕获常规的旧式换行符(例如,按下 ENTER 键时输入的换行符)。
我相信部分m
但是,分隔符与(“页面/分节符”)匹配。
注意:这些替换选项无法通过按 CTRL+F 时弹出的导航侧栏中的“查找”界面访问。正如 user3251498 指出的那样,您必须按 CTRL+H 才能调出“查找和替换”对话框。
答案3
段落标记 ( 段落标记 )
^p(当启用“使用通配符”选项时,在“查找内容”框中不起作用),或者使用^13
答案4
所以我花了一些时间来解决这个问题。
同时按下 ctrl + H 键即可打开查找和替换选项卡。
为了搜索“\n”字符或您需要输入什么回车键,^l
这会让它查找您按下回车键的每个地方。
此外,由于某种原因,Microsoft Word 无法理解\n
。