内容如下:
1:<tr class='provincetr'><td><a href='11.html'>北京市<br/></a></td><td>
1:要求分组得到 href 链接 和北京市
2:<tr class='citytr'><td><a href='31/3101.html'>310100000000</a></td><td><a href='31/3101.html'>市辖区</a></td></tr>
要求分组得到最后一个 href 链接 和市辖区
1、(?<=href=')([0-9/]+\.html)'>([\u4e00-\u9fa5]+)
@HeCCXX: 你这个是什么工具
@SpeakHero: regex match tracer
我寻思着,标签选择器应该 就足够满足了吧
只要正则 杀鸡不用牛刀
@SpeakHero:
1:
var str = "<tr class='provincetr'><td><a href='11.html'>北京市<br/></a></td><td>";
var _str = str.match(/href='(.+?)'>(.+?)<br/>/g);
link = RegExp.$1;
city = RegExp.$2;
console.log("link="+link);
console.log("city="+city);
结果:
link=11.html
city=北京市
不说啥语言和耍流氓没什么区别
c#
C#为啥要用正则分析这个?