RegEx + PHP:只有字母和下划线

时间:2016-05-19 18:10:48

标签: php regex

我想检查给定的字符串是否只包含:字母和下划线(没有空格)。没有数字,没有特殊字符,只有字母a-z(小写)和下划线。

  • my_name_is_John_Doe =失败(不是大写)
  • my_name_is john doe =失败(没有空格)
  • my_name_is_john_doe =确定
  • i_am_20_years_old =失败(无数字)
  • i'm_cool!失败(没有像:!#$%& /)
  • 这样的字符

是的:没有点,逗号等等。

一条额外的规则:没有ä,ö(以及其他德语字母)等。

谢谢你们。

1 个答案:

答案 0 :(得分:2)

你可以简单地使用:

/^[a-z_]+$/

有关说明和更多示例,请访问here