2015-10-19 58 views
0

我想验证字符串,可以只需要字母数字值没有空间。REgex不工作的空白javascript

str.replace(/[^a-zA-Z0-9\u00E0-\u00FC ]+/gi, '') 

我用上面的代码,但似乎仍然是占用空白。无法找到正确的方法来解决它。

+1

尝试:str.replace(/ [^ A-ZA-Z0-9 \ u00E0- \ u00FC] +/GI, '') – Lacrioque

+1

你把一个空间你的一套被接受的字符是如此,它正在占用空白。 – sebnukem

+0

哦,我明白了..我不应该放空白。我认为它只需要ascii代码。 –

回答

0

正则表达式中删除空格

str.replace(/[^a-zA-Z0-9\u00E0-\u00FC]+/gi, '') 
    // ---------------------------------^ here 
+0

downvoters呢? –