c#正则表达式匹配搜索字符串加下一个单词

时间:2012-10-15 14:35:50

标签: regex c#-4.0

我想在字符串中返回给定搜索字符串的匹配项。加上搜索字符串后面的下一个单词。

短语搜索:“foobar foo”

示例输入:

foo foobar foo bar1 foobar1
foobar foos bar2 foobar2
foo barfoobar foos bar3 foobar3

所需匹配:

foobar foo bar1
foobar foos bar2
barfoobar foos bar3 

1 个答案:

答案 0 :(得分:1)

使用正则表达式

\b\w*foobar foo\w*\s+\w+\b