【发布时间】:2015-06-19 06:15:20
【问题描述】:
我想在 Visual Studio 2013 中用正则表达式匹配特定行并删除整行,这种行中的前三个字符是#、空格和一个数字。 那么,如何编写正则表达式来匹配这些行?谢谢!
【问题讨论】:
-
作为一个小改进,我建议添加一些您想要匹配的行的示例。
我想在 Visual Studio 2013 中用正则表达式匹配特定行并删除整行,这种行中的前三个字符是#、空格和一个数字。 那么,如何编写正则表达式来匹配这些行?谢谢!
【问题讨论】:
要匹配#,后跟whitespace,然后是number,请使用:
/^\#[\ \t]+\d+.*$/gm
您可能需要全局和多行修饰符。
应避免使用\s,因为它也匹配\n 和\r。
这将匹配所有以# 开头的行,后跟空格和数字。
【讨论】: