菜鸟的又一个关于正则的问题 正则没系统学过啊问一个问题 Henry Messi<--age23> Eto怎么显示出 Henry Messi Eto(不是分组显示,而是作为一个字符串) 想了很久呢 谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str = "Henry Messi<--age23> Eto"; Console.WriteLine(Regex.Replace(str,"<[^>]*>","")); 哦 我表达不清晰就是不用replace方法 直接匹配 可能吗 可以但是首先replace是正则的核心功能,其次既然能做到为什么还要别的方法你要结果是吧 string str = "Henry Messi<--age23> Eto"; Regex reg = new Regex("(?<first>[^<]+)<[^<>]+>(?<last>.+)"); Match m = reg.Match(str); Console.WriteLine(m.Groups["first"].ToString() + m.Groups["last"].ToString());孰优孰劣你自己比较吧 谢谢哦 我的本意是不replace 又不分组 看来是不行的 呵呵 求解关于winform绑定数据之后的自增RowValidated事件问题…… 求kernal.dll错误解决方法 枚举和databinding的问题 企业门户网站,调试的时候出错,各位帮帮忙 SQL server 2005 批量插入 怎样才能完全退出程序 莫名其妙的sql语句查不出数据 一个简单的问题,请大虾们指点~急 急 急!!!(水晶报表子报表错误) 求一个简单的正则表达式 谢谢了 c#中EF架构code first的查询问题 请大虾们多多指教 请大家帮忙看看这个socket收发文件。
Console.WriteLine(Regex.Replace(str,"<[^>]*>",""));
就是不用replace方法 直接匹配 可能吗
但是首先
replace是正则的核心功能,
其次
既然能做到为什么还要别的方法你要结果是吧
string str = "Henry Messi<--age23> Eto";
Regex reg = new Regex("(?<first>[^<]+)<[^<>]+>(?<last>.+)");
Match m = reg.Match(str);
Console.WriteLine(m.Groups["first"].ToString() + m.Groups["last"].ToString());孰优孰劣你自己比较吧