2010-03-26 33 views
2

我正在查找用於驗證字符串的正則表達式。我想允許的數字,字母字符,空格以及任何以任意順序如下字符:用於驗證具有預先指定的特殊字符的字符串的正則表達式

+ - () , 

我會如果有人可以幫助表示感謝。感謝

+5

那你要我們什麼呢?祝你好運? – Joren 2010-03-26 12:19:53

+3

這是(幾乎)可以編寫的最基本的正則表達式。你應該學習正則表達式。 – SLaks 2010-03-26 12:22:13

+0

joren,對不起,我已更新我的帖子,使其明智。我在Regex – Shahid 2010-03-26 12:52:24

回答

2

像這樣:

/^[a-zA-Z0-9 +(),-]+$/ 

編輯:現在接受的空間。

+0

空間呢? – Thomas 2010-03-26 12:50:04

+0

應該允許空格 – Shahid 2010-03-26 12:53:02

1

正確的正則表達式爲:

^[a-zA-Z0-9+\\s(),-]+$ 

非常感謝Slaks誰幾乎與正確的迴應,除了不包容的空格

+0

注意:'\ s'還匹配製表符,回車符,換頁符和換行符。 – 2010-03-26 17:44:32

相關問題