当前位置: 代码迷 >> C# >> 要把字符串a里的单引号之间的字符取出的有关问题
  详细解决方案

要把字符串a里的单引号之间的字符取出的有关问题

热度:120   发布时间:2016-05-05 02:47:36.0
要把字符串a里的单引号之间的字符取出的问题
string a = "sadfsaf 'lao zhao'xx, 'qian'dddd, asfdfsd'sun'2 3, 'xiao li'...";
字符串a以逗号分隔,每个区间有且仅有一对单引号。
要把字符串a里的单引号之间的字符取出,并用逗号分离。
结果就是:
"lao zhao,qian,sun,xiao li"
------解决思路----------------------
string.Join(",",Regex.Matches(txt,@"'([^']*)'").Cast<Match>().Select(m=>m.Group[1].Value))
手机打字,有错还请见谅
  相关解决方案