正则表达式找到以##开头和结尾的单词

时间:2016-03-10 02:21:10

标签: c# asp.net regex qregexp

我正在使用##\b\S+?\b##正则表达式来查找以##开头和结尾的单词,找到下面的内容,

##YourFriend##

之类的单词之间有空格时,这不起作用
##Your Friend##

我需要一个适用于两种情况的正则表达式,可以找到两者,

 ##YourFriend##
 ##Your Friend##

我尝试使用\s来查找空格,但它不起作用。

2 个答案:

答案 0 :(得分:3)

您可以使用此:##.*?##

这将以非贪婪的方式匹配两个## s。

答案 1 :(得分:2)

使用此:##(.*?)##'()'用于对匹配的值进行分组。

enter image description here