我必須匹配所有以小寫字母開頭的單詞。所以如果我有main
和Main
,我的正則表達式只能匹配main
。目前我有[a-z][a-zA-Z0-9]*
,我測試rubular它匹配main
,但也匹配的Main
。有針對這個的解決方法嗎?正則表達式匹配所有以小寫字母開頭的單詞
0
A
回答
1
您需要告訴它在單詞的第一個字母 - 單詞邊界處開始匹配。如果將其更改爲\b[a-z][a-zA-Z0-9]*
,它應該按照您的預期工作。如果您希望它匹配整個單詞並停止,則可以在末尾添加另一個單詞邊界。
1
給\b[a-z][a-zA-Z0-9]*
一槍。
\b
是詞邊界的指標。
1
解決方法是添加\b
字邊界。
\b[a-z][a-zA-Z0-9]*\b
0
相關問題
- 1. 以大寫字母開頭的單詞的正則表達式
- 2. PHP正則表達式匹配所有大寫字母的單詞或字組
- 3. 正則表達式匹配,它有兩個固定字母開頭的單詞
- 4. 正則表達式匹配以「$」開頭的單詞
- 5. 正則表達式匹配單詞開頭連字符
- 6. 正則表達式:匹配所有包含單詞的單詞
- 7. javascript正則表達式:匹配只有一些字母的所有單詞
- 8. 正則表達式匹配兩個單詞以及首字母縮寫
- 9. 正則表達式匹配以特殊字符開頭的單詞邊界
- 10. 正則表達式匹配所有以字符串開頭並以字符串結尾的單詞
- 11. 正則表達式匹配包含某些字母的單詞
- 12. 匹配大寫字母和小寫字母的正則表達式
- 13. 用大寫字母匹配單詞上的正則表達式多行文本中的正則表達式
- 14. 用第一個大寫字母匹配單詞的正則表達式
- 15. 什麼是正確的正則表達式來匹配大寫字母只有第一個字母的單詞
- 16. 正則表達式匹配以特定字符串開頭的所有行
- 17. 正則表達式匹配所有以T開頭的字符串
- 18. C#正則表達式替換所有以特定字符開頭的單詞
- 19. 正則表達式匹配第一個字母的單詞,但不匹配「和」
- 20. 正則表達式匹配以字母開頭和7個字符長度
- 21. 正則表達式匹配與開頭大寫單詞短語和結束
- 22. 正則表達式匹配qoutes中的所有單詞
- 23. 正則表達式匹配所有特定重複單詞的
- 24. 正則表達式 - 匹配括號中的所有單詞
- 25. 正則表達式匹配引號外的所有單詞嗎?
- 26. 刪除與正則表達式匹配的所有單詞
- 27. PHP正則表達式匹配以大寫字母
- 28. 正則表達式匹配以constatant開頭的字符串
- 29. 帶_的所有小寫字母的正則表達式
- 30. 正則表達式來匹配單詞
使用單詞邊界。 '\ B [A-Z] ...'。 –