需要一個正則表達式,它不應僅允許字符串中的空格,它可以允許空格和字符一起使用。需要一個正則表達式,它不應只允許字符串中的空格,它可以允許空格和字符一起使用
e.g:空間+字符+空間被允許在那裏,因爲只有空間不允許
需要一個正則表達式,它不應僅允許字符串中的空格,它可以允許空格和字符一起使用。需要一個正則表達式,它不應只允許字符串中的空格,它可以允許空格和字符一起使用
e.g:空間+字符+空間被允許在那裏,因爲只有空間不允許
如果你只是尋找一個積極的匹配:
/\S/
如果你想捕捉:
/(.*\S.*)/
編輯:
其實,如果你的意思是一個文字空間:
/[ ]/
也許使用trim()之後測試字符串的空白會更容易,更快。
我不知道我們可以假設OP使用的語言中有修剪方法 – dusktreader 2011-06-01 22:18:36
+1我喜歡簡單的解決方案。 – 2011-06-01 22:19:02
@dusktreader:修剪是's/^ \ s + | \ s + $ // g' – Tomalak 2011-06-01 22:41:59
您只需執行一個非空格字符出現至少一次:
\ S * \ S + \ S *
正則表達式因語言而有所不同 - 您最好提及並標記您使用此正則表達式的語言。 – 2011-06-01 22:19:24
Varma,如果其中一個答案適合您,請來接受答案。 – Emily 2011-06-24 14:28:29