清除字符串里url和特殊符号里面的内容
这里是内容1 内容http://www.abc.com/thread-247802-1-1.html这里是内容2
[这里是去除内容包括]
<i class="pstatus">这里也是去除内容</i>
处理后
这里是内容1 内容 这里是内容2
------解决方案--------------------string str = @"这里是内容1 内容http://www.abc.com/thread-247802-1-1.html这里是内容2
[这里是去除内容包括]
<i class=""pstatus"">这里也是去除内容</i>
";
string pattern = @"(?is)\[[^\]]+\]
------解决方案--------------------
<i[^>]*>.*?</i>";
str = Regex.Replace(str, pattern, "");
------解决方案-------------------- string str = @"这里是内容1 内容http://www.abc.com/thread-247802-1-1.html这里是内容2
[这里是去除内容包括]
<i class=""pstatus"">这里也是去除内容</i>
";
string pattern = @"(?is)\[[^\]]+\]
------解决方案--------------------<i[^>]*>.*?</i>
------解决方案--------------------(https?://([\w-]+\.)+[\w-]+(/[0-9a-zA-Z-\./?%&=]*)?)";
str = Regex.Replace(str, pattern, "");
Console.WriteLine(str);
------解决方案-------------------- string pattern = @"(?is)\[[^\]]+\]
------解决方案--------------------<i[^>]*>.*?</i>
------解决方案--------------------https?://[^\u4e00-\u9fa5]+";