- 帖子
- 30
- 积分
- 51
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2011-5-12
|
本帖最后由 uuu888s 于 2014-5-16 14:36 编辑
有字符段如下
input.type == "checkbox") {
googletag.cmd.push(function() { googletag.display('div-ss-ad-302971-90586492'); </script></div>
<script type="text/javascript" src="http://www.googletagservices.com/tag/static/google_services.js"></script>
<div id='div-ss-ad-302971-90586492' style='width:728px; height:90px;'><script
type='text/javascript'>googletag.cmd.push(function() { googletag.display('div-ss-ad-302971-90586492'); });</script></div></div>
现在要找到这一段字符串
type='text/javascript'>googletag.cmd.push(function() { googletag.display('div-ss-ad-302971-90586492'); });</script>
该段字符串以字符串type 开始,以字符串</script> 结束 中间含有特定字符串googletag.display (该段字符串只存在于一行中 多行的该字符串不查找)
朋友给了一个 但是好像不好用 多行也匹配 type\b[^>]*>(??!</script>)[\s\S])*?googletag.display(?:(?!</script>)[\s\S])*</script> |
-
1
评分人数
-
|