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 \ - ] +正是我所期待的。 –