日期:2014-05-19  浏览次数:20837 次

求助一个正则表达式
有如下格式的字符串
abc,xa   xb,xayb,def
现在要匹配出包括 "xa "字符的项,且这个项必须在第二个逗号和第三个逗号之间,如此例需要匹配到xayb,而不能匹配到xz   xb

------解决方案--------------------
试下
(? <=^(.*?,){2})(.*?xa.*?)(?=,)
------解决方案--------------------
完毕
呵呵
Regex aRegex = new Regex(@ "(.*,){2}(xa.*?),(.*?)* ");

------解决方案--------------------
.[^中]国.

我写的都是最简单的,研究以下牛人的正则吧