現在、理論的には正規表現の背景がありますが、ほとんど使用していません。正規表現を入力検証に使用することをお勧めしますか?
一般的な入力検証用のクラスをいくつか開発しようとしており、正規表現を使用せずにメソッドを記述しています。私は最近、this Jeffの記事を読んでいますが、今では正規表現をそれらの中に組み込むメソッドのいくつかをリファクタリングするべきかどうか疑問に思っています。
パーザなどのアプリケーションのフロントエンドを構築するために正規表現が使用されていると思っていましたが、明らかにそれ以上のものに使用されています。
正規表現ですべての検証を行うことはできないし、そうするべきではないことを認識していますが、入力を検証するのは良い方法ですか?