怎么用正则找到html内的标签的值,谢谢! string str = "<div class=\"op_mp_r\"> <span>手机号码"1821000"</span> <span> 北京 中国移动 GSM</span> </div> ";我想找到“北京”和“中国移动” 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为什么要用正则啊,用jquery多简单啊。。 仅限制与本例string str = "<div class=\"op_mp_r\"> <span>手机号码"1821000"</span> <span> 北京 中国移动 GSM</span> </div> "; Regex _reg = new Regex(@"(?i)(?<=</span>\s*?<span>).*?([\u4e00-\u9fa5]+).*?([\u4e00-\u9fa5]+).*?(?=</span>\s*?</div>)"); Match m=_reg.Match(str); string s = m.Groups[1].Value;//北京 string t = m.Groups[2].Value;//中国移动 你这样写我都编译不过呢。另外能不能把<div class=\""op_mp_r"\">也加上呀,这个很重要呀。 string str = "<div class=\"op_mp_r\"> <span>手机号码"1821000"</span> <span> 北京 中国移动 GSM</span> </div> "; Regex _reg = new Regex(@"(?i)(?<=<div[^>]*?class=(['""]?)op_mp_r[^>]*?>\s*?<span>.*?</span>\s*?<span>).*?([\u4e00-\u9fa5]+).*?([\u4e00-\u9fa5]+).*?(?=</span>\s*?</div>)"); Match m=_reg.Match(str); string s = m.Groups[2].Value;//北京 string t = m.Groups[3].Value;//中国移动 jquery 选中 asp.net 中 gridview 显示数据问题 求无刷新,二级联动菜单的源码 小白求教:sql连接的问题。急!急!急! 谁能给一个DataGrid分页和链接的例子 sql2005连接错误 +++++++有大哥在吗,请教个很简单的问题 ?ntext类型的数据为什么不能用string表示??? 我引用空的session就出现错误!~ 初涉SP:网站发短信后台怎么写?! 超急问题,解决必500分相赠。数据库连接出现错误! asp.net 实现读取dwg文件中的块表,急急急急! ASP.NET 页面中的数据导出Excel
string str = "<div class=\"op_mp_r\"> <span>手机号码"1821000"</span> <span> 北京 中国移动 GSM</span> </div> ";
Regex _reg = new Regex(@"(?i)(?<=</span>\s*?<span>).*?([\u4e00-\u9fa5]+).*?([\u4e00-\u9fa5]+).*?(?=</span>\s*?</div>)");
Match m=_reg.Match(str);
string s = m.Groups[1].Value;//北京
string t = m.Groups[2].Value;//中国移动
你这样写我都编译不过呢。另外能不能把<div class=\""op_mp_r"\">也加上呀,这个很重要呀。
Regex _reg = new Regex(@"(?i)(?<=<div[^>]*?class=(['""]?)op_mp_r[^>]*?>\s*?<span>.*?</span>\s*?<span>).*?([\u4e00-\u9fa5]+).*?([\u4e00-\u9fa5]+).*?(?=</span>\s*?</div>)");
Match m=_reg.Match(str);
string s = m.Groups[2].Value;//北京
string t = m.Groups[3].Value;//中国移动