JavaScriptで正規表現にひっかかるような記号もマッチさせたい
全ての文字をエスケープする必要はなくて、以下の例だと "[" と "]" だけエスケープすればOK。
[code] p = 'password_string'; var re = /^[a-zd!@#$%^&*?_~(){}[]]+$/i; if (p.match(re) == null) { alert('error'); } [/code]
全ての文字をエスケープする必要はなくて、以下の例だと "[" と "]" だけエスケープすればOK。
[code] p = 'password_string'; var re = /^[a-zd!@#$%^&*?_~(){}[]]+$/i; if (p.match(re) == null) { alert('error'); } [/code]