一个c#的正则表达式如何来写

.Net技术 码拜 10年前 (2014-12-12) 1344次浏览 0个评论

有一个字符串 [  1, 2] , [ 3, 4   ],[5,6],[7,8],[9,10],[122,111],[123,112]
希望通过正则把中括号间的内容取出来,要去掉空格
取出的结果应该是 1,2   3,4  5,6 这样的结果,然后通过分组取出来
哪位朋友帮忙写一下,谢谢了

我的代码如下
string reg = @”[^\[\]]+”;
string str1 = “[1,2],[3,4],[5,6],[7,8],[9,10],[122,111],[123,112]”;
Regex r = new Regex(reg, RegexOptions.IgnoreCase | RegexOptions.Singleline);
MatchCollection m = r.Matches(str1);
for (int i = 0; i < m.Count; i++)
{
string title = m[i].Groups[0].Value;
}


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明一个c#的正则表达式如何来写
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!