我想更改这种形式的行:
one line find text
以这种形式的几行:
first line of replace text
second line of replace text
我知道可以通过选中“使用正则表达式匹配”框,然后在“查找”框中填写\n
来搜索换行符。但是,“替换为”框中的\n
似乎是在结果中插入\n
,而不是所需的换行符。
我尝试使用此搜索和替换功能,但对我而言无效:
Find `one line of find text`
Replace with `first line of replace text\nsecond line of replace text`
我的下一个策略是在“查找”框中使用带括号的正则表达式的正则表达式匹配结构,在“替换为”框中使用$
[number]表达式,但这对我也不起作用:
Find `(\n)one line of find text`
Replace with `$1first line of replace text$1second line of replace text`
是否完全可以在Google文档中执行此操作,或者我必须导出到功能更强大的文字处理器(例如 Word 或 Libre Office ),在该处查找并替换,然后导入回Google文档?
注释1:我正在描述截至2019年7月的Google Docs行为。这可能是目前缺少的功能,但将来会成为功能性功能,这可能会引起答案在对与错之间(除非它们包括“截至”限定词)。
注释2:问题“ Regular Expression Carriage Return Find & Replace on Google Docs”似乎也解决了类似的问题,但是措辞不够清晰,我无法判断这是否是重复的。一个答案提到了“ HTML模式”,但我在Google文档中看不到这种模式。