日期:2014-05-17  浏览次数:20399 次

求助关于匹配(\r\n)正则表达式
大家好:

    希望匹配后的格式是:晚高峰PM2.5 最“呛人”,部分空气净化器净化功能不如开窗通风.

    自己写失败的正则表达式:/Regex.Replace(isleTitle, @"[^\r\n]*", "");

    原来的字符串是:(不止是两条文字,也许是三条或更多)
      

 晚高峰PM2.5 最“呛人”
                ,
                    
                    
                    
                    部分空气净化器净化功能不如开窗通风
                ,
正则表达式

------解决方案--------------------
isleTitle=Regex.Replace(isleTitle, @"(\r\n
------解决方案--------------------
\s+)", "");
------解决方案--------------------
上面的写错了,这个是对的:
isleTitle=Regex.Replace(isleTitle, @"((\r\n)+
------解决方案--------------------
\s+)", "");
isleTitle=Regex.Replace(isleTitle, @"(\r+
------解决方案--------------------
\n+)", "");