我將如何建立一個正則表達式,允許只有數字,沒有空格,並在開始時可選的「+」?電話號碼正則表達式與可選「+」
0
A
回答
4
試試這個
^\+?\d+$
^
錨它在字符串的開頭,$
到底
\+?
是可選+
\d
是一個數字及以下+
是說至少一個(數字)的量詞。
一個有用的資源去學習正則表達式是tutorial of regular-expressions.info
而且Regexr是測試正則表達式,請參閱本正則表達式here online
1
這一個應該工作:^\+?\d+$
1
你需要匹配一個+,也許,其次是位非常有用的資源。 +是一個特殊字符,所以你需要逃避它。要自己匹配一個電話號碼(字符串中沒有其他字符),請執行^\+?\d+$
,以便在較大的字符串中匹配它,省略^和$,僅爲\+?\d+
。如果您知道應該有多少位數,您顯然也可以將\d+
更改爲\d{7}
。
0
我使用以下內容:在開始
(^\+?[0-9]{10,15})$
的+是可選的,因爲如上所示,添加了長度限制(即最小10位&最大15)
相關問題
- 1. 電話號碼正則表達式(正則表達式)在Python
- 2. 正則表達式的電話號碼
- 3. Perl電話號碼正則表達式
- 4. 電話號碼的正則表達式
- 5. 正則表達式爲電話號碼
- 6. 正則表達式號碼電話
- 7. 電話號碼正則表達式
- 8. 正則表達式的電話號碼
- 9. 電話號碼正則表達式
- 10. 正則表達式的電話號碼
- 11. 正則表達式 - 電話號碼 - Android
- 12. 電話號碼正則表達式
- 13. 正則表達式的電話號碼與國家代碼
- 14. 印度固定電話的正則表達式電話號碼
- 15. 正則表達式,選擇包含電話號碼的行
- 16. 從字符串中挑選電話號碼(正則表達式)
- 17. Java正則表達式:替換電話號碼(包括可選的括號)
- 18. jQuery的驗證電話號碼與正則表達式
- 19. 正則表達式來檢測電話號碼,開始與*
- 20. 正則表達式與荷蘭電話號碼
- 21. grep與正則表達式的電話號碼
- 22. 正則表達式的電話號碼與字母
- 23. 電話號碼與正則表達式匹配
- 24. 正則表達式替換電話號碼與XXXXXXXXXX
- 25. 正則表達式逗號分隔電話號碼
- 26. 是+正確的電話號碼正則表達式?
- 27. ITU格式的電話號碼正則表達式
- 28. 正則表達式驗證美國電話號碼的格式
- 29. 正則表達式匹配不同格式的電話號碼
- 30. 特定電話號碼格式的PHP正則表達式
您需要更具體說明你想要匹配你的正則表達式;不同國家的電話號碼通常以不同的格式編寫,不同的分隔字符和不同的數字位數。例如。 +1(123)456-7890或+ 12-34-1234-5678或+55.1234.1234 –