3

我正在尝试编写一个允许字母 dot 的正则表达式。和破折号 - (用于验证)

但是找不到可以这样做的有效正则表达式,请帮忙!

提前致谢

4

4 回答 4

3

这个字符类应该适合你:

[a-zA-Z.-]

必读:http ://regular-expressions.info

于 2013-10-23T10:46:57.237 回答
2

我认为这对你有用

^[a-zA-Z-.]*$

字母表中的任何小写字母、字母表中的任何大写字母、破折号以任意组合形式出现 1 次或多次

于 2013-10-23T10:56:06.260 回答
2

Use this regex ([A-Za-z.-]) and test here http://www.rubular.com/r/H3Axvol13b

于 2013-10-23T10:48:19.910 回答
1
(?i)[a-z.-]

(?i) 无论如何都会找到任何字符

于 2013-10-23T10:53:00.773 回答