0

数字のみを許可する preg_match テストを作成しようとしています。is_numeric またはバリアントは絶対に使用できません。

これは私が得ることができるほど安全ですか?

/^\d*$/

さらに、最小最大範囲を設定するにはどうすればよいですか。たとえば、数値が 6 ~ 10 桁であることを確認します。

4

1 に答える 1

2

ええ、それはかなり安全です。正規表現はまさにそれを行います...数字のみを許可します。

特定の量を指定するための構文は次のとおりです。

/^\d{6,10}$/

ただし、これは非常に基本的な問題であるため、おそらくこのサイトを確認する必要があります。

于 2012-09-27T22:33:33.053 に答える