本帖最后由 cashiba 于 2017-10-15 12:35 编辑
<div class="box1">
<div class="mobile-name">
<a target="_blank" href='ref/html/18173.shtml'>
一加手机5
- 深圳市万普拉斯科技有限公司
</a>
</div>
<div class="infomation clearfix">
<div class="infomation-right clearfix"><label class="left">【基本参数】</label><label class="info-width1 left"> 手机类型 </label></div>
</div>
<div class="infomation clearfix"><label class="left">【屏幕】</label><label class="info-width2 left">电容屏,多点触控。</label>
</div>
<div class="infomation clearfix"><label class="left">【摄像头】</label><label class="info-width3 left"> 双核对焦,EIS 电子防抖,PDAF相位对焦,人像模式,专业模式,全景模式,像素精选,HDR,RAW Image,屏幕补光,微笑快门,极致美颜。</label></div>
</div>
如上目标文本。
欲提取其中的如下之标红部分:
<a target="_blank" href='ref/html/18173.shtml'>
一加手机5
- 深圳市万普拉斯科技有限公司
</a>
如下正则语式:
<div class="mobile-name">.*?<a target="_blank" href='(.*?)'>(.*?)</a>
在其它正则测试工具里运行结果正常。但是用AU3的 StringRegExp测试没有反应.
怀疑是正则表达式里同时存在单双引号造成了干扰。对AU3的单双引号混合的转换一直晕头.....不知道是不是这个缘故。
请大虾们赐教..... |