perl の CGIや PHP でフォームから入力された値のエラーチェックをする際によく使う正規表現をまとめてみました。 perl や PHP で Webアプリケーションを作る際、ユーザーがフォームに入力した値を受け取って、何らかの処理を行なう、というのは基本中の基本です。 ユーザーが入力した値をチェックして、こちらが想定したフォーマットで送られているかどうか確認し、想定外の値ならばエラーを返す、というのも基本中の基本ですね。 というわけで、そんなフォームからのユーザー入力の値のエラーチェックによく使いそうな正規表現をまとめてみました。 以下、perl の方は﹁$FORM{'data'}﹂という変数の中に、 PHP の方は﹁$_REQUEST['data']﹂という変数の中に、ユーザー入力の値が入っているとします。 半角数字のみを受け付ける場合 フォームに入力された値の中に、﹁半角数字以