如何验证android中的汽车注册号。我每次显示吐司消息时都这样给我。我想这样AP05TB3456.can任何一个解决这个问题?
String numPlate = "(([A-Za-z]){2,3}(|-)(?:[0-9]){1,2}(|-)(?:[A-Za-z]) {2}(|-)([0-9]){1,4})|(([A-Za-z]){2,3}";
if (reg_no.getText().toString().equalsIgnoreCase("")||!reg_no.getText().toString().contentEquals(numPlate))
{
Toast.makeText(MoreInfoactvity.this, "Please Enter Valid Registration Number", Toast.LENGTH_SHORT).show();
}
答案 0 :(得分:0)
尝试使用以下正则表达式。
(([A-Za-z]){2,3}(|-)(?:[0-9]){1,2}(|-)(?:[A-Za-z]){2}(|-)([0-9]){1,4})|(([A-Za-z]){2,3}(|-)([0-9]){1,4})4
示例:
GJ 05 AB 8460