質問

私は常に正規表現を使用してユーザーの入力の有効性を確認しています。つまり、正しいメールアドレス、シリアル番号などをチェックしています...

次に、ユーザー入力が78と143の間に含まれる数字であることを確認したいと思います。

ユーザーの入力を完全に分析しているわけではありませんが、それを解釈して後に分析します...

正規表現はまだ有用ですか?その場合、正規表現を使用することは良い習慣でしょうか?

そのような入力を制御するための最良の方法は何でしょうか?

アドバイスをありがとう!

役に立ちましたか?

他のヒント

この場合、Regexが役立つとは思いません。通常の使用を使用できます >< あなたの大義のためのオペレーター。

おそらく、クライアント側でこの検証を取得した場合、それも良いでしょう(あなたのケースがユーザー固有であり、サーバー側の検証が必要でない限り)

たぶんあなたは必要です rangevalidator RegularexpressionValidatorの代わりに。正規表現は単純な問題に複雑さを加えているため、あまり有用ではないため、ベストプラクティスではありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top