2011-12-13 75 views

回答

2

這看起來很簡單:

\[html\].*?\[\/html\] 

說明:

.*?(任意字符 「」 0或多次 「*」 和ungreedy 「?

Example in PHP

+1

ungreedy在這種情況下意味着什麼? – Nick

+1

@Nick只是爲了確保。*不會包含[/ html]。想象一下帶有這個模式的字符串兩次。請看這個貪婪的例子。 http://xrg.es/#3y07vs – SERPRO