检查字符串是否只包含小写字母和下划线

Ned*_*dim 1 php regex validation

我想检查给定的字符串是否仅包含小写字母和下划线。它不能包含空格、数字、大写字母或特殊符号/字符。

\n
    \n
  • my_name_is_John_Doe= 失败(无大写)
  • \n
  • my_name_is john doe= 失败(无空格)
  • \n
  • my_name_is_john_doe= 好的
  • \n
  • i_am_20_years_old= 失败(没有数字)
  • \n
  • i'm_cool!失败(没有字符,如:!"#$%&/.等)
  • \n
\n

一项额外的规则:没有重音/多字节字母,如\xc3\xa4\xc3\xb6等。

\n

Jaw*_*rif 5

你可以简单地使用:

/^[a-z_]+$/
Run Code Online (Sandbox Code Playgroud)

有关说明和更多示例,您可以访问此处