我有HTML代码:
<a style="cursor:pointer;"
href="http://doska.zol.ru/?module=hidemail&email=%2FUCIcj80vN%2B0S8Qfothdnb99ULIEuNu%2F" onclick="window.open('http://doska.zol.ru/?module=hidemail&email=%2FUCIcj80vN%2B0S8Qfothdnb99ULIEuNu%2F', 's', 'width=10,height=20'); return false;">
<img border='0' src='http://doska.zol.ru/?module=hidetext&email=%2FUCIcj80vN%2B0S8Qfothdnb99ULIEuNu%2F' alt=''></a
在网址中 - http://doska.zol.ru/?module=hidemail&email=%2FUCIcj80vN%2B0S8Qfothdnb99ULIEuNu%2F 隐藏的下一个脚本
<script type='text/javascript'>
window.open('mailto:ms.dortrans@mail.ru');
window.close();
</script>
如何使用RegEx从url获取脚本代码? 提前谢谢!
答案 0 :(得分:0)
这个正则表达式可以解决这个问题:
`<a style="cursor:pointer;" \nhref="(.*?)"`
我们正在寻找<a style="cursor:pointer;"
,然后是\n
换行符,然后是href=\"
。然后我们捕获(.*?)
,这是任何字符(除换行之外)尽可能少的时间,直到我们到达"
,即下一个引号。