クロスブラウザでは、"\s","\d"は使わないほうがいいみたい

user-pic
0 Clip to Evernote



はてブで見かけたエントリー
・[JavaScript]JavaScriptの正規表現で、メタ文字の"\s","\d"はクロスブラウザでの互換性が無い。
http://d.hatena.ne.jp/onozaty/20060706/p1

テキストボックスの文字入力チェックとかで、よく使いそうなメタ文字だけどこういう死角があるだなぁ。

JavaScriptでメタ文字でチェックして、サーバー側でも同じ条件で検証をかけていた場合(.NETのValidatorとか)、実はJavascriptとサーバー側で同じ条件になっていなかったということにもなりかねません。



■関連記事


ドミノ・ピザ【PC向けサイト】 楽天トラベル株式会社 NEC Direct ・NECダイレクト