入力フォームにおける特殊文字の排除は皆さんどうされてますか?
正規表現を使って、POST前にはじいておきたいと思っています。
■特殊文字
http://papie2.hp.infoseek.co.jp/tokusyumoji.html
そもそもJavascriptの正規表現でやろうって事事態がナンセンスなのでしょうか?
ちなみに文字コードはEUCです。
ググったりしながら、試してみたりしたのですが、そもそも正規表現も詳しくなくかなりてこずっております。
どなたかご意見お願いします。
ajaxライブラリを活用すればよいのでは?
結局、つんデレの正規表現と向き合い、パワー作業で作りました。ブラックリスト法なので正解とは言い難いかもしれませんが・・・
↓こんな感じです。
/^[^\u2160-\u2179\u2460-\u2473\u32A4-\u32A8\u337B-\u337E\u339C-\u339E\uFA0E-\uFA2D\u2116 ・・・ ]+$/i