static void Main(string[] args)
{
string pattern = @"\b+";
Regex rgx = new Regex(pattern);
string sentence = "dfgs4aer25#@";
foreach (Match match in rgx.Matches(sentence)) //foreach遍历所有匹配项
{
Console.WriteLine(match.Value);
}
Console.ReadKey();
}这个正则表达式,是搜索字符串"dfgs4aer25#@"中的所有数字,应该是4和25,为什么最后没有输出结果呢?哪里出错了?
{
string pattern = @"\b+";
Regex rgx = new Regex(pattern);
string sentence = "dfgs4aer25#@";
foreach (Match match in rgx.Matches(sentence)) //foreach遍历所有匹配项
{
Console.WriteLine(match.Value);
}
Console.ReadKey();
}这个正则表达式,是搜索字符串"dfgs4aer25#@"中的所有数字,应该是4和25,为什么最后没有输出结果呢?哪里出错了?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货