为了好玩,我开发一个实用程序将输入字符串和正则表达式,并将颜色突出显示所有匹配的正则表达式在原始字符串,都找到函数在Firefox和IE 8,和一些流行的浏览器。
我使用c#。包含的任何成员。RegularExpressions名称空间返回的顺序位置在原始字符串匹配吗?我还需要他们的长度。
有办法得到这个信息?
为了好玩,我开发一个实用程序将输入字符串和正则表达式,并将颜色突出显示所有匹配的正则表达式在原始字符串,都找到函数在Firefox和IE 8,和一些流行的浏览器。
我使用c#。包含的任何成员。RegularExpressions名称空间返回的顺序位置在原始字符串匹配吗?我还需要他们的长度。
有办法得到这个信息?
var rgx = new Regex("my pattern");
var matches = rgx.Matches("my string");
foreach (Match m in matches)
{
Console.WriteLine(String.Format("pos: {0}, len: {1}", m.Index, m.Length));
}