我怎样才能把绳子拿走foo[]=1&foo[]=5&foo[]=2
并返回包含值的集合1,5,2
以该顺序。我正在寻找在 C# 中使用正则表达式的答案。谢谢
在 C# 中,您可以使用捕获组
private void RegexTest()
{
String input = "foo[]=1&foo[]=5&foo[]=2";
String pattern = @"foo\[\]=(\d+)";
Regex regex = new Regex(pattern);
foreach (Match match in regex.Matches(input))
{
Console.Out.WriteLine(match.Groups[1]);
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)