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

这个正则表达式如何写
字符串a1,a2,a3
如果要匹配结果为a1   a2   a3应该怎么写这个正则表达式,另外 ", "号前后有可能有空格

------解决方案--------------------
try

string test = "a , b, c, d ,e ";
string result = Regex.Replace(test, @ "(? <=(^|,)\s*)\b(? <content> .*?)(?=(,|$)) ", "@${content} ");