是非貪婪模式
.*會匹配后面的一切字符,就是到結束的意思
加?后就是不貪婪模式,這時要看?后邊的字符是什么了,如.*?"的意思是遇到雙引號則匹配結束
.*?>的意思是遇到>則匹配結束
例如:
5.寫出一個正則表達式,過慮網頁上的所有JS/VBS腳本(即把script標記及其內容都去掉):
<?php $script="以下內容不顯示:
<script language='javascript'>alert('cc');</script>"; echo
preg_replace("/<script[^>].*?>.*?</script>/si", "替換內容", $script); ?>
