9
数字は からのみ開始でき、その長さは正確に 10 桁である必要があることをユーザーに指摘する必要があります。これを で操作するにはどうすればよいregex
ですか? 質問を気にしないでください、私は比較的新しいです。
質問する
283 次
2 に答える
3
入力が 9 から始まる正確に 10 桁であることを検証するには、次を使用します。
/^9\d{9}$/
^9 の部分は先頭の 9 に一致し、{d}9 は 9 桁に一致します
于 2013-09-01T18:52:18.600 に答える
2
はい、どうぞ。簡単な解決策(正規表現を使用しない):
String number = "12345";
...
if (number.length() != 10 || number.startsWith("9") == false)
{
Toast.makeText(getApplicationContext(), "Please check your input.", Toast.LENGTH_SHORT).show();
}
お役に立てれば。問題があれば書きます。
于 2013-09-01T18:51:34.597 に答える