如何用纯正刚规则在文中找到这句代码?(?<content>[\s\S]*?)
<option class="optionlevels optionlevel_2 " value="322" depth="2" type_id="29" selected>这是网站源代码的一部分。这个页面上有相同结构的分类若干,只有有select的这句,有了这句话才有唯一性,英文都是不变的,数字都是会变的,实际我最后要得到322这个数字
请不要使用参数那个形式,用通配第几个也是没有用的,第几个不确定。请看下,如何用(?<content>[\s\S]*?)实现采集,谢谢 本帖最后由 kuhabe 于 2013-12-16 18:54 编辑
1 这种要求高的可以考虑用插件解决就行的了 <content>这种正则方式不能匹配匹配源文件的html代码么,匹配二个代码间的东东可以,(?<content>客服热线:\d*-\d*)匹配电话可以。请老大想想办法,谢谢! 弄好了,感谢大家帮助! 根本不需要插件,还是火车小小陈教会的,谢谢! 楼主,请教下:
<title>这产品的价格是¥34.03 很便宜</title>
想提取价格,关于价格,我写了个正则¥/d{1,4}|¥/d{1,4}/./d{1,2}
怎么用这个公式呢: (?<content>[\s\S]*?)
是这样?
(?<content>¥\d{1,4}|¥\d{1,4}\.\d{1,2})
当中的content是用"<title>这产品的价格是¥34.03 很便宜</title>"替代?不然怎么限定是在这句话里提取? 如果文中只有一个人民币符号,就不用再限制,如果要限制,¥前的内容就要指定数量范围;如果用纯正则替换,就可以在上面用前后截取,用title和/title当范围,再用纯正则替换。
页:
[1]