日期:2014-05-18  浏览次数:20721 次

请问很有意思的正则表达式问题,谁会?
请问很有意思的正则表达式问题,谁会?
有一个字符串,比如是:1234567892384823748124512
如何用正则表达式找出12后面的一个字符,得出的结果如下:3,4
急用,帮忙了。尽量用正则表达式吧,效率高点应为字符串比较长。

------解决方案--------------------
C# code
string p = @"(?<=12)\d";
string s = "1234567892384823748124512";
foreach (Match m in Regex.Matches(s, p))
{
    Console.WriteLine(m.Value);
}