0
A
回答
2
0
這樣的事情,這取決於正則表達式的味道:
/[#*]?\d{1,9}/
\d
是[0-9]
的別名,所以如果前者在您的平臺上不受支持(是否有這樣的野獸?),然後使用後者。此外,這是查找的語法,如果您想要匹配,則分別將^
和$
分別添加到開頭和結尾。
3
以下應該做你想要什麼:
/^[*#]\d{1,9}$/
此假設你的字符串只包含電話號碼,每串之一。如果您只是檢查它們是否存在較大的字符串,請刪除^
和$
字符。
相關問題
- 1. 正則表達式以拉字開頭@
- 2. Elasticsearch模式正則表達式開頭
- 3. 的正則表達式修改開頭和行或字符串
- 4. 正則表達式不與字符串開頭或不串
- 5. 多行正則表達式的支持
- 6. 支持正則表達式的GNU grep。
- 7. OrientDb是否支持正則表達式?
- 8. JDOQL正則表達式支持
- 9. 正則表達式移動字符串的開頭在記事本++
- 10. 正則表達式以@符號開頭
- 11. 正則表達式的開頭和
- 12. 正則表達式的開頭_col_somesSring123___textbox
- 13. 正則表達式:刪除不以數字開頭的行
- 14. 正則表達式中的數字不應該以0開頭
- 15. 正則表達式不應以數字開頭
- 16. 檢查C++ 11對「正則表達式」的支持:不支持
- 17. java編寫支架分開,並保持delmiter - 正則表達式
- 18. PHP:正則表達式來移除``或``?
- 19. 正則表達式來移除支架開始和結束
- 20. 正則表達式頭痛
- 21. w字正則表達式頭痛
- 22. 正則表達式用於排除字符串開頭的字
- 23. 正則表達式支架
- 24. 正則表達式:匹配開頭或空格
- 25. 正則表達式:非字字符由空格或在一行的開頭先
- 26. POSIX擴展正則表達式是否支持\ d元字符?
- 27. java正則表達式支持小寫字符
- 28. 電子郵件正則表達式支持特殊字符?
- 29. 0或正數的正則表達式
- 30. 正則表達式的8位數字以兩個相似的數字開頭?
公平地說,大多數正則表達式引擎會在它認爲是一個「*」量詞之前就會吐出一個關於缺少術語的東西。 – 2011-02-03 17:15:52
只是9位數字開頭的#或* – eddy 2011-02-03 17:17:29