下面小編就為大家?guī)硪黄コ齢tml代碼里面的script正則方法。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。
去除html代碼里面的script正則方法
/**
* 去除html代碼里面的腳本字符(<script ...>...</script>和<script ... />
* @author ob
*
*/
public class Regex {
/**
* @param args
*/
public static void main(String[] args) {
//注意,這里有大小寫
String s = "<script type='text/javascript'>aaaa</SCript>bbbbbbbbb<SCRIPT type='text/javascript' />ccccc<SCRIPT type='text/javascript' >mm</SCRIPT>";
s = s.replaceAll("(?i)(<SCRIPT)[\\s\\S]*?((</SCRIPT>)|(/>))", "");//忽略大小寫的正則
System.out.println(s);
}
}
運(yùn)行結(jié)果:bbbbbbbbbccccc
以上這篇去除html代碼里面的script正則方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考