我想在输入中计算'if'关键字,我已经编写了这段代码,但根本没有工作
string pattern = "if" + "\\B";
也
string pattern = "\\B" + "if" + "\\B";
我应该使用什么样的模式?
答案 0 :(得分:0)
也许这......
string sentence = "if abc if xyz"
string keyword = "if";
string pattern = @"\b" + Regex.Escape(keyword) + @"\b";
int count = Regex.Matches(sentence, pattern).Count
希望它有所帮助。