2016-03-06 153 views
-2

這是什麼正則表達式?檢查字符串是否包含a-zA-Z字符或空白或空?

實施例:

'紐約'=真;

''= true;

'city'= true;

'7'= false;

'$'= false;

+0

'^ [a-zA-Z] * $'this。 [Demo](https://regex101.com/r/fC5gG5/1) – 2016-03-06 11:16:25

+5

嘗試閱讀教程。 –

+0

'/^[^ 7 $] * $ /'合格。 [演示](https://regex101.com/r/eQ2aV7/1)。但嚴重的是,閱讀教程。 – usr2564301

回答

2

這將檢查在上和下殼體和空間zero或多個字符。

正則表達式:^[a-zA-Z ]*$

Regex101 Demo

+0

向下投票關懷評論方法或正則表達式有什麼問題? – 2016-03-06 11:25:14

+1

我想(我沒有downvote),這不是你的答案錯誤的情況,但更多的是回答一個不好/不清楚的問題 - 你不應該這樣做,見例如。 http://meta.stackoverflow.com/questions/276572/should-one-advise-on-off-topic-questions –

+0

從我這裏得到了一個讚揚 - 簡單明瞭:) – Jan

1

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

0

除了閱讀教程的建議,你能想出:

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

僅適用於MULTILINE方式見a demo on regex101.com

相關問題