这是我的字符串:
你好世界,'4567'是我的号码.
如果/g在.NET中支持(全局修饰符),那么获得我想要的东西没有问题,但是现在,我不知道该怎么做,需要你的帮助.我需要匹配所有数字(4567)但分成单个字符.我希望这样:
比赛1:4,比赛2:5,比赛3:6,比赛4:7
谢谢,Alireza
您可以使用Regex.Matches获取所有匹配项,即您的案例中的数字.
var matches = Regex.Matches("Hello world, '4567' is my number.", "\\d");
foreach(Match match in matches)
Console.WriteLine(match.Value);
Run Code Online (Sandbox Code Playgroud)