2
我需要使用,應滿足以下要求正則表達式來驗證輸入字符串:正則表達式的字母數字特殊字符
- 如果所有的數字 - >錯誤
- 如果所有特殊字符 - >錯誤
- 如果只是數字+特殊字符 - >錯誤
- 剩餘的所有應該被標記爲非錯誤。
我無法通過所有測試用例。
這裏是我的正則表達式:
\d*([a-zA-Z,\/().]*[a-zA-Z][\d,\/().]*)[a-zA-Z\d\s]*$
,特殊字符,我得到一個特定的列表,\/().
讓他們在任何人能幫助我理解這一點。?
這是工作和感謝。我只是想了解並與我的正則表達式進行比較。在我的正則表達式中,所有特殊字符都與我傳遞的不相關。有什麼遺漏嗎? – Vamchi
您錯過了'^'(這裏是一個嚴重的錯誤),並且您還允許使用'\ s'作爲空格。 –
如果我們允許空白,那麼它會是「^(?:[\ d,\ /()。\ s] * [a-zA-Z] [a-zA-Z \ d,\ /()。\ s] * \ s *)?$「?例如:它應該允許(19 xxxx sjnfjfb) – Vamchi