2016-02-26 72 views
-2

我有以下方式來驗證字符串正則表達式允許兩個字符串之間的空格嗎?

pattern ="^[a-zA-Z0-9_{}#$\/\-\[email protected]!?()^%$`~|:,.=\[\]]*$" 

但這裏是不是兩個字符串之間的收納空間的好聽,有人告訴我什麼樣的變化我在上面的圖案這樣做就會讓空間之間兩個字符串?但是在字符串的開始和結尾處不應該允許空格。

+1

匹配空白和[^\s]\S參考http://stackoverflow.com /問題/ 15472764 /正則表達式對允許 - 詞之間的空格 – sasikumar

+0

'pattern =「(?=^[^ \ s] +(。* [^ \ s] +)* $)^ [a-zA-Z0-9 _ {}#$ \/\ \ + @!?()^%$ \'〜|:= \ [\] \ S] * $「' –

回答

相關問題