0

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

ここで、ユーザー入力が、たとえば、78 から 143 までの数字であることを確認したいと思います。

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

正規表現はまだ役に立ちますか? その場合、正規表現を使用することをお勧めしますか?

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

アドバイスありがとうございます!

4

3 に答える 3

1

これを試して:

http://www.regular-expressions.info/numericranges.html

于 2010-11-19T12:19:33.413 に答える
1

この場合、正規表現が役立つとは思いません。通常の>および<演算子を使用して原因を特定できます。

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

于 2010-11-19T12:21:06.550 に答える
0
于 2010-11-19T12:24:23.857 に答える