我有問題,允許與正則表達式在js中的空格。 我不確定它是什麼,但我一直在搜索,無法找到有效的答案。JS - 難以允許空格與正則表達式
對於正則表達式我真的很陌生,所以請對這種簡單的東西不知情。
這是我目前允許的字符: var validChar = /^[A-Z0-9]+$/i;
如果我添加有空格,它不會工作:/^[A-Z 0-9]+$/i
我有什麼才能讓它識別的空間呢?在正則表達式
我有問題,允許與正則表達式在js中的空格。 我不確定它是什麼,但我一直在搜索,無法找到有效的答案。JS - 難以允許空格與正則表達式
對於正則表達式我真的很陌生,所以請對這種簡單的東西不知情。
這是我目前允許的字符: var validChar = /^[A-Z0-9]+$/i;
如果我添加有空格,它不會工作:/^[A-Z 0-9]+$/i
我有什麼才能讓它識別的空間呢?在正則表達式
空格字符的定義,如 「\ S」:
/^[A-Z0-9\s]+$/i
向我們展示您的代碼示例 – Damask
它似乎在此[demo](http://regexr.com?32mca)中正常工作。 –
在最後添加空格,這樣var validChar = /^[A-Z0-9\s]+$/i;
你想\ S?這是空格(製表符,空格等)字符。 – SoonDead