当前位置: 代码迷 >> ASP.NET >> 相干正则的替换。标题长才会有人看的到。
  详细解决方案

相干正则的替换。标题长才会有人看的到。

热度:5285   发布时间:2013-02-25 00:00:00.0
有关正则的替换。。。。。。标题长才会有人看的到。。。。。。。。
把count("xxx") > 2 替换为 xxx>2

------解决方案--------------------------------------------------------
C# code
void Main(){    String str="count(\"xxx\") > 2";    str=Regex.Replace(str,@"[^()]+\(""([^""]+)""\)\s*(\S+)\s*(\S+)","$1$2$3");    Console.WriteLine(str);  //xxx>2}
------解决方案--------------------------------------------------------
C# code
string temp = @"count(""xxx"") > 2";                temp = Regex.Replace(temp,@"\w+?\((['""]?)([^'""]+?)\1\)\s*?(.*?)","$2$3");                //xxx > 2
  相关解决方案