读书人

正则表达式提取字符串中引号内的内容到

发布时间: 2013-07-16 22:38:04 作者: rapoo

正则表达式提取字符串中引号内的内容到数组
比如
string str="'aaa' 'bbb' 'ccc'";
Regex re = new Regex("(?<=').*?(?=')")
提取出来集合大小是5:aaa,空格,bbb,空格,ccc,应该是匹配的时候把所有引号之间的都算上了
想只提取出来aaa,bbb,ccc,正则表达式怎么写啊 正则表达式,提取引号间内容
[解决办法]
修改

Regex re = new Regex(@"(?<=')[^'\s]+?(?=')");

读书人网 >C#

热点推荐