检查字符串是否包含a-zA-Z字符或空格或空?

时间:2016-03-06 11:13:12

标签: regex

这是什么样的正则表达式?

示例:

  

'纽约' =真;

     

'' =真;

     

'城市' =真;

     

' 7' = false;

     

' $' = false;

3 个答案:

答案 0 :(得分:2)

这将检查大小写和空格中的zero个或更多字符。

正则表达式: ^[a-zA-Z ]*$

Regex101 Demo

答案 1 :(得分:1)

一种可能性是^[a-zA-Z ]*$

答案 2 :(得分:0)

除了阅读教程的建议外,您还可以提出:

(?:^[A-Za-z\h]+$)|(?:^$)
# matches a-z in upper/lowercase and horizontal whitespaces
# or an empty line

仅适用于MULTILINE模式,请参阅a demo on regex101.com