我正在使用RegEx驗證用戶電話號碼。我對電話號碼驗證有一系列要求。我對RegEX沒有太多瞭解。任何人都可以幫助我爲我的要求提供一個匹配的reqex。這裏的驗證非常簡單。正則表達式適用於JavaScript中的電話號碼
條件
1. It should allow numbers from 0-9.
2. It should allow + sign. (+ sign is not mandatory but not allow after even a single letter (ie: should be placed at front.)).
3. It should allow - sign. (- sign is also not mandatory and can be placed anywhere)
4. It should allow empty space everywhere.
5. No dots or no other chars allowed except the above said things.
正確的價值觀
+65-12345678
65-12345678
6512345678
65 12345678
65 123 45678
65 123-45678
+65 123-45678
1234
不正確的值
12345+86666
123alpha
釷anks
首先,具體說明驗證規則,即您想匹配哪些模式。 其次,請嘗試發佈到目前爲止您嘗試的內容,以及您面臨的問題。 – 2013-03-05 10:56:27