アドレスには、文字、数字、%、および 1 つのダッシュ (-) のみを含めることができます。その他の特殊文字はすべて使用できません。1 つのダッシュ (-) は、2 つの数字の間にのみ配置できます。% 記号は、アドレス内のどこにでも配置でき、複数回出現する可能性があります。
Valid: 1-10 Downing Street
Valid: Downing Street 1-10
Valid: Downing Street
Valid: Downing%
Valid: %Downing Street
Valid: %Dow%ng Street
Invalid: -10 Downing Street
アドレスを検証するために Java パターンとマッチャーを使用しています。どんな助けでも大歓迎です。