2011-01-09 62 views
3

我需要通過Z.我的正則表達式有什麼問題?

刪除任何字符,這不是從0到9,a到z,或A

繼承人我的代碼:

$alt = preg_replace('/[^0-9a-fA-F]/', '', $_POST['alt-text']); 

現在如果我輸入「替代文本」,在它變成它變成「ae」

+3

當你的問題說A到Z時,你爲什麼要從A到F?這可能是相關的。 – 2011-01-09 01:39:45

回答

3

你有af而不是az,AZ的相同。