Docs Apps脚本ReplaceText:如何匹配换行符?

时间:2015-05-19 16:27:43

标签: regex google-apps-script google-docs

在Google文档文档中,点击返回键的正常效果是创建一个新段落,而不是在段落中插入换行符。

但Text段落中可以包含换行符(例如,从其他来源粘贴时)。我已经通过将文档下载为html来验证这一点;相关段落里面有br标签。此外,带有这些中断的行开头和行结尾与replaceText命令中的regExp ^和$不匹配。

我想知道的是如何将这些换行符与replaceText中的正则表达式相匹配。明显的想法不起作用:

'\r' 
'\\r'
'\n'
'\\n'
'\\\\n'
'\\\\r'
'\\\\\\\\n'
"\\[\\\\n\\\\r\\]\\+"
'< br >'
'< BR >'

这用于扩展,消除所选文本中的换行符。到目前为止,它合并段落,只要段落本身没有换行符就足够了。

感谢您的帮助!

标记

0 个答案:

没有答案