2013-06-04 82 views

回答

5

這是簡單的比你想象的:

$string = preg_replace('/[^a-z]/', '', $string); 
+0

'[]'裏面的'^'是指除括號內的所有字符?和'/ g'?它返回給我這個錯誤:'警告:preg_replace()[function.preg-replace]:未知修飾符'g'in ...' – Perocat

+0

@Perocat PHP中沒有'g'修飾符。在JavaScript中,它意味着「全部匹配」。 – HamZa

+0

好吧,所以在PHP中,「全部匹配」是自動的?如果沒有'/ g',它會匹配全部而不僅僅是第一個? – Perocat

相關問題