我想在C#中编写Regex,我编写以下代码:
Regex reg = new Regex("n>");
string str = "burn";
int x=0;
if(reg.IsMatch(str))
x++;
Run Code Online (Sandbox Code Playgroud)
但是,x总是等于零.有谁知道为什么?
谢谢,瑞秋
你的意思是匹配单词边界>,但这些\b在.NET正则表达式中表示:
Regex reg = new Regex("n\\b"); // alternatively: Regex(@"n\b");
Run Code Online (Sandbox Code Playgroud)