如何用正则表达式查找word文档中的段落分隔符和手动换行符?

如上图所示,word文档中有手动换行符和段落分隔符(段落标记)。

在编写vba时,有时候需要替换手动换行符或者段落分隔符,这时候需要知道它们的ascii编码。

经过测试发现 手动换行符的ASCII编码为11,段落分隔符的ASCII编码为13。

通过查找ASCII编码对应表可以知道11对应的是垂直制表符,13对应的是回车键。

有了以上的知识,如果要用正则表达式查找手动换行符可以用”\v”匹配,如果要查找段落分隔符可以用”\r”匹配。

       

发表评论