5
A
回答
12
這將趕上1個或多個字符,它們或者小寫字母a-z或連字符
[a-z\-]+
訣竅是逃跑用反斜槓連字符。
爲了完整起見,您可以在每個末尾添加適當的邊界,例如\ b,以表示完整的單詞匹配,或^和$以使其匹配整行。
+0
這正是我所期待的。謝謝! –
6
邁克·克拉克的模式[a-z\-]+
將匹配-start-dash-double-dash---and-end-dash-
也許^[a-z]+(-[a-z]+)*$
更精確一點。
相關問題
- 1. 小寫字母和外來字符的正則表達式
- 2. 正則表達式 - 小寫字母數字和正斜槓
- 3. 正則表達式的字符串只包含小寫字母
- 4. 正則表達式驗證字母數字和較小字符
- 5. 接受數字,字母和連字符的正則表達式
- 6. 字母數字,連字符和空格的正則表達式
- 7. 正則表達式小寫字母和數字
- 8. 正則表達式來捕獲大寫和小寫字母
- 9. Java正則表達式的數字,字母,大寫,小寫
- 10. 複雜正則表達式 - 字母數字,連字符空格連字符,+和++
- 11. 匹配大寫字母和小寫字母的正則表達式
- 12. 使用preg_replace()和正則表達式替換大寫字母的小寫字母
- 13. 正則表達式匹配大寫字母,數字或大寫字母,小寫字母和數字
- 14. 如何編寫正則表達式數,字符,字母數字
- 15. python連續正則表達式字母
- 16. 正則表達式的字母數字字符,@&'()+ /:和一個連字符只有
- 17. 正則表達式小寫字母后跟一個數字
- 18. 正則表達式,連字符和不
- 19. 正則表達式匹配字母數字字符和符號(&)
- 20. C#正則表達式首字母大寫其餘小寫
- 21. CMake正則表達式將小寫字母轉換爲大寫
- 22. 正則表達式,用於查找大寫字母后跟小寫字母
- 23. 正則表達式模式小寫和大寫和數字或特殊字符
- 24. 正則表達式字母數字字符串+特殊字母
- 25. 大寫字母,2個特殊字符的正則表達式
- 26. 只允許首字母大寫字符串(正則表達式)
- 27. 表單驗證正則表達式除去小寫字母
- 28. 正則表達式字母數字和特殊字符的jQuery
- 29. 正則表達式特殊字符,數字和字母
- 30. 正則表達式的字母,數字和字符的jQuery
@Tomalak將來會做,對此表示遺憾。 [a-z \ - ] +正是我所期待的。 –