正则表达式找到模式和空白

时间:2013-02-15 04:46:47

标签: regex visual-studio-2010

我想找到

//this is comment

//this is new comment

使用正则表达式的字符串。

我的问题是,我的文件中有以下条目:

/// this is valid comment

所以在这里,我不想找到并替换那些有效的评论,而只是那些 在//

之后立即拥有任何字符

我正在尝试Visual Studio 2010查找和替换。所以我也想要替换案例的正则表达式。 这意味着,它应该取代//this is comment with // this is comment。这里差异是//之后的空格。

2 个答案:

答案 0 :(得分:1)

查找://{[^ ]}

替换为:// \1

答案 1 :(得分:0)

s@//([^\s/])@// \1@

第一部分匹配//以及捕获的任何非空格字符。第二部分将//和捕获的部分放回原位。

这假设您没有像// comment //more comment这样的评论,尽管它仍然可以正常工作。