正则表达式 符串 : string str = "abcdefg <!--123456-->ABCDEF <!--@@##@@~-->YYYYYY <!--^^^^^^^^-->XXXXX"; 想要得到的结果 str = "abcdefgABCDEFYYYYYYXXXXX"; 也就是凡是有注释符的内容都删除掉。 应该怎么处理。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 str = Regex.Replace(str, @"<!--.*?-->", ""); 不行<!--@@##@@~-->这个还在 using System;using System.Text.RegularExpressions;class Program{ static void Main() { string str = "abcdefg <!--123456-->ABCDEF <!--@@##@@~-->YYYYYY <!--^^^^^^^^-->XXXXX"; str = Regex.Replace(str, @"<!--.*?-->", ""); Console.WriteLine(str); }}/* 程序输出:abcdefg ABCDEF YYYYYY XXXXX*/ 真是怪了,代码跟你一样,输出了abcdefg ABCDEFABCDEF <!--@@##@@~--> YYYYYY XXXXX 对"F\\测试"路径的访问被拒绝 如何定制个性化 界面的安装包? 想格式化一个63个像素长的字符串长度,然后往里面写实际字符串,并且右对齐,如何弄 怎么在form窗体中用"键盘事件"使用多个快捷键啊 这样的Excel文件怎么传到客户端??? 传递参数给main函数后 这个参数要在窗体里面使用到的 该怎么办 怎么禁止某一个程序的运行。 关于数据并发的问题,高手请进 如何使用DataGrid中的数据在update时更新两张数据库表?在线等! =S.O.S= 大侠们,救命呀! 有效马上送分! 如何仅限textbox输入小数? 高分救急:同一窗体的多个实例注册同一事件
using System.Text.RegularExpressions;class Program
{
static void Main()
{
string str = "abcdefg <!--123456-->ABCDEF <!--@@##@@~-->YYYYYY <!--^^^^^^^^-->XXXXX";
str = Regex.Replace(str, @"<!--.*?-->", "");
Console.WriteLine(str);
}
}
/* 程序输出:
abcdefg ABCDEF YYYYYY XXXXX
*/