我想驗證一個字符串(PHP &正則表達式),我想選擇一個成功驗證,但B選項不都驗證:正則表達式驗證包括HTML編碼字符
a) fsadgfsd!^[email protected]<><
OR
fsadgfsd!^[email protected]<>><
b) fsadgfsd!^[email protected]<>&;
OR
fsadgfsd!^[email protected]<>;&&;
到目前爲止,我有這樣的:
/^[a-zA-Z0-9 \!\^\_\@\<\>-]+$/
這是驗證了我的一切,除了爲<和>的HTML編碼子和我打這個階段它磚牆,任何幫助,不勝感激。
基本上,除了與我的特殊字符匹配的現有正則表達式,我還需要能夠匹配<或>的確切子字符串,但不匹配&或;性格獨立。
由於代碼限制我使用,我不是在現在的位置,以便能夠要麼驗證之前,對數據進行解碼...
這兩個選項不會驗證,因爲它們包含符號和分號 – Ifthikhan
這就是我想我是墜落短,我能找到沒有辦法驗證& and ;字符,只有當他們是<或> –