0

PHPで関数をコーディングして、許可されたパターンで入力文字列をチェックするにはどうすればよいですか?私のパターンは次のようなものです:

1-1341498217

最初のセクションは0から9までの1桁の整数で、ダッシュの後の2番目のセクションは10桁の正の整数です。

ありがとう。

4

3 に答える 3

2
preg_match("/\d-\d{10}/", $string);

于 2012-07-14T10:32:16.583 に答える
1
preg_match("/^\d-[1-9]{10}$/", $string)
                 //^--------------for positive digits
于 2012-07-14T10:34:11.807 に答える
1

これを使ってpreg_match("/^\d-[1-9]\d{9}$/", $string)

于 2012-07-14T10:41:00.880 に答える