在 Word 2007 中用另一个替换换行符

在 Word 2007 中用另一个替换换行符

\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

相关内容