正则表达式:识别包含“ing”的单词

时间:2015-03-07 13:46:29

标签: c# .net regex

我正在处理一个句子,我需要找到动词'句子;这是为了识别以'结尾的单词。我如何使用正则表达式来做这些人?

  

他正在看电影

     

VERB:观看 ing

3 个答案:

答案 0 :(得分:1)

好像你想要这样的东西,

@"\b\w+?ing\b"

答案 1 :(得分:1)

Regex.Match(@"(?i)\w+ing(\W|$)")

应该这样做,我假设你想识别像waTchIng这样的词,(?i)会指示正则表达式引擎忽略大小写。

答案 2 :(得分:1)

你可以在没有正则表达式的情况下完成:

string sentence="He is watching a movie";
var verbs= sentence.Split(' ').Where(x=> x.EndsWith("ing"));