正则表达式<[\\s]*?script[^>]*?>[\\s\\S]*?<[\\s]*?\\/[\\s]*?script[\\s]*?>详细含义
正则表达式<[\\s]*?script[^>]*?>[\\s\\S]*?<[\\s]*?\\/[\\s]*?script[\\s]*?>详细含义
日期:2013-12-04 14:20:11 人气:1
首先把Java的转义字符删除,实际用到的正则如下:
]*?>[\s\S]*?
含义
[\s]*? 任意多个空白字符
[^>]*? 任意多个不是>的字符
[\s\S]*? 任意多个字符(无限制)
这个正则就是匹配html里的脚本内容,如下面的字符串:
alert(1);