正则式问题,请高手指点 目前有这么一个字串"<TR>111</TR><TR>222</TR>"用c#语言,用正则式,分解成string1="<TR>111</TR>"和string2="<TR>222</TR>"目前这个正则式我想不出怎么写。急救 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 (<TR>(.*)</TR>)\s*(<TR>(.*)</TR>) 先谢谢你们,3楼的结果是"<TR>111</TR><TR>222</TR>"2搂的能不能问一下\w 是什么意思?解释说的“垂直匹配”不明白什么意思 请大家再帮我想想我想说的是比较通用的"<TR XX=XX XXX=XXX>XXXXX</TR><TR XX=XX XXX=XXX>XXX</TR>"这里面的xx代表的是一定多少位,说白了就是网页代码,由于通用,2楼朋友的不太适用啊。我的目的就是把这2个行,分开。 <tr[^>]*>([^<]+)</tr> \W:与任何单词字符匹配 等效于:[a-zA-Z_0-9] 看来是你不会用。。string input="<TR>111</TR><TR>222</TR>";Regex reg=new Regex(@"<TR.*?>(\w+)</TR>");string output=reg.Replace(input,"$1 "); string input="<TR>111</TR><TR>222</TR>";Regex reg=new Regex(@"(?<mat><TR.*?>(\w+)</TR>");foreach (Match m in reg.Matches(input))Console.WriteLine(m.Groups["mat"].Value); 资源管理器命令行 vs控制台应用程序能不能单独运行? iis文件下载设置 c#打印图片文件问题 数据库取值问题 图片处理算法?! 网上票务查询系统。。。是怎么接连到票中心的数据库的呢? axWebBrowser如何调用应用程序的方法呢 无法加载数据库项目 请教ShowDialog ()的问题 如何从客户端得到该用户的网络是哪个运营商,比如:网通、电信、移动或是联通! 100分求一个解决办法或思路(急)(c#)
"<TR>111</TR><TR>222</TR>"2搂的能不能问一下
\w 是什么意思?解释说的“垂直匹配”
不明白什么意思
我想说的是比较通用的
"<TR XX=XX XXX=XXX>XXXXX</TR><TR XX=XX XXX=XXX>XXX</TR>"
这里面的xx代表的是一定多少位,
说白了就是网页代码,
由于通用,2楼朋友的不太适用啊。我的目的就是把这2个行,分开。
string input="<TR>111</TR><TR>222</TR>";
Regex reg=new Regex(@"<TR.*?>(\w+)</TR>");
string output=reg.Replace(input,"$1 ");
Regex reg=new Regex(@"(?<mat><TR.*?>(\w+)</TR>");
foreach (Match m in reg.Matches(input))
Console.WriteLine(m.Groups["mat"].Value);