如何用正则表达式匹配两个单词之间的所有单词

时间:2013-05-18 20:13:05

标签: regex expression

我有这个:

ID  560
Spec    This ... bla bla 

blah...
blah... +#@%
bla bla 43
bla ~
Category    Other
Price   $259.95 


ID  561
Spec    more blah blah...

blah...
blah... @#$^Y%
bla bla 
bla
Category    Other
Price   $229.95

需要在SpecCategory之间全力以赴。

这几乎可以工作[.[:punct:]\r\n\s\t]+[^Category]+但是在C#中需要Notepad ++。

1 个答案:

答案 0 :(得分:0)

在Perl中,它就像/Spec(.*?)Category/gs一样简单。我不知道C#中的正则表达式,但是你正在寻找这两个单词之间的非贪婪匹配。