2012-04-18 21 views
0

我在javascript /[^A-Za-z0-9\+\/\=]/g一個正則表達式,其是用於/克轉化爲常規的正則表達式

remove all characters that are not A-Z, a-z, 0-9, +, /, or = 

所以在常規上述正則表達式將是:/[^A-Za-z0-9\+\/\=]*$

是正確的嗎?

回答

1

可以使用replaceAll()方法:

myStr = (myStr =~ /[^A-Za-z0-9\+\/\=]/).replaceAll("") 
+0

或者:'myStr的= myStr.replaceAll(〜/ [^ A-ZA-Z0-9 + \/=] /,「 「)' – 2012-04-18 11:07:46

+0

或者:'myStr = myStr.replaceAll(〜/ [^ \ w \ d \ + \/\ = = /,」「)'' – GVdP 2012-04-19 07:46:54