2014-04-22 33 views
-3

我對regEx進行了驗證,不允許使用特殊字符。但我希望給予regEx以內的空間。我將如何做到這一點?正則表達式接受除空格外的所有特殊字符

我已經創建了正則表達式不容許的特殊字符

@"^([A-Za-z0-9])*" 

瞭如何在這個空間包括如下?

+1

你的意思是,你如何包含空間?像'@「^([A-Za-z0-9])*」'? – Rubens

回答

1

如果您正在嘗試空格添加到允許的字符集中,只需將其插入到字符類中即可。

@"^([A-Za-z0-9 ])*" 
2

您只需不斷增加要比賽字符以你的性格類[]

@"^([a-zA-Z0-9 ])*" 

注意:上述正則表達式將只捕獲最後一個字符匹配,如果你希望整場比賽我會將外部捕獲托架)移到量詞的右側。

@"^([a-zA-Z0-9 ]*)" 
相關問題