s

2014-05-28から1日間の記事一覧

JavaScriptで正規表現にひっかかるような記号もマッチさせたい

全ての文字をエスケープする必要はなくて、以下の例だと "[" と "]" だけエスケープすればOK。 [code] p = 'password_string'; var re = /^[a-zd!@#$%^&*?_~(){}[]]+$/i; if (p.match(re) == null) { alert('error'); } [/code]