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

本文关键字:单词 ing 识别 包含 正则表达式 | 更新日期: 2024-10-31 14:59:48

我正在处理一个句子,我需要找到句子的"动词";也就是说,要识别以"ing"结尾的单词。我如何使用正则表达式来做到这一点?

他在看电影

动词:观看

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

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

应该可以解决问题,我假设您还想识别像waTchIng这样的单词,(?i)将指示正则表达式引擎忽略大小写。

你可以在

没有正则表达式的情况下做到这一点:

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

似乎你想要这样的东西,

@"'b'w+?ing'b"