首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

这个正则表达式应该如何写

2011-12-31 
这个正则表达式应该怎么写?输入:项目经理 ,NULL,2,NULL, 走流程时,系统直接转换为文件所属项目的项目经理。

这个正则表达式应该怎么写?
输入:
'项目经理 ',NULL,2,NULL, '走流程时,系统直接转换为文件所属项目的项目经理。 '

要求输出:
项目经理
NULL
2
NULL
走流程时,系统直接转换为文件所属项目的项目经理。

[解决办法]
如果中间带“,”的两侧一定有“ '”,可以用下面的试下
yourStr = ..............;
MatchCollection mc = Regex.Matches(yourStr,@ "(( ')(.*?)\2|\w+) ",RegexOptions.IgnoreCase);
foreach(Match m in mc)
{
m.Value.Replace( " ' ", " "); //要提取的内容
}

热点排行