搜索模式有什麼區別[a-zA-Z][a-zA-Z]*
和[a-zA-Z]*
?關於正則表達式模式
1
A
回答
8
第一個匹配一個[a-zA-Z]
後跟零個或多個[a-zA-Z]
。
第二個匹配零個或多個[a-zA-Z]
。
第一個也可以寫成[a-zA-Z]+
。
2
正則表達式[a-zA-Z][a-zA-Z]*
意味着你在強制,應該有一個alpabetic字符可選其次任何字母的數量。另一方面,[a-zA-Z]*
意味着字母授權完全關閉。
例如,您的第一個正則表達式匹配字符串azxxx
,abccdef
,但是2abcd
,22
和空字符串失敗。但第二個正則表達式也可以匹配空白字符串。
對於第一個正則表達式,您可能只想說:[a-zA-Z]+
。
相關問題
- 1. 關於正則表達式
- 2. 關於正則表達式
- 3. 關於正則表達式
- 4. 關於正則表達式
- 5. 關鍵值正則表達式模式
- 6. 正則表達式來基於模式
- 7. 正則表達式模式
- 8. 正則表達式 - 模式
- 9. 正則表達式模式$
- 10. 正則表達式模式
- 11. 正則表達式模式
- 12. 正則表達式模式
- 13. 正則表達式模式
- 14. 正則表達式正則表達式模仿正則表達式
- 15. Nintex正則表達式模式正則表達式
- 16. 設置從正則表達式模式到正則表達式?
- 17. 正則表達式(正則表達式)模式匹配
- 18. Python的正則表達式:「喜歡」正則表達式模式?
- 19. 說明關於正則表達式模式
- 20. 關於記事本++正則表達式
- 21. 關於正則表達式case
- 22. 一些關於正則表達式
- 23. 關於在JS正則表達式
- 24. 關於腳本的正則表達式
- 25. 關於正則表達式在Dreamweaver
- 26. 關於正則表達式的疑問
- 27. 關於正則表達式在php中
- 28. 關於數字的正則表達式
- 29. 關於正則表達式的操作?
- 30. Python的關於正則表達式
「1或更多」與「0或更多」 – JBernardo