Asi*_*sif 9 java regex validation
大家好,我...
我需要建立一个与车辆登记相关的挥杆应用程序,我想在其中输入印度标准的车辆编号,如:
MP 09 AB 1234
AH 17 FT 2387
UT 32 DR 6423
DL 01 C AA 1111
进一步来说,
如果有人可以帮助我吗?
DocumentFilter类型类也可以帮助我.........
Ali*_*xel 29
基于维基百科规范:
^[A-Z]{2}[ -][0-9]{1,2}(?: [A-Z])?(?: [A-Z]*)? [0-9]{4}$
Run Code Online (Sandbox Code Playgroud)
试试这个
^[A-Z]{2}\s[0-9]{2}\s[A-Z]{2}\s[0-9]{4}$
Run Code Online (Sandbox Code Playgroud)
^表示字符串的开始
[A-Z]{2}表示A到Z范围内的2个字符
\s表示空白
[0-9]{2}表示0到9范围内的2个字符
\s表示空白
[A-Z]{2}表示A到Z范围内的2个字符
\s表示空白
[0-9]{4}表示4个字符的范围0到9
$表示字符串结尾
根据你在问题中所说的内容,这应该是针对正确格式的非常广泛的检查,但我感觉有更多关于如何编号的牌照的具体规定.如果正则表达式存在其他限制,请告诉我.
印度车牌号如下:
GJ 01 AA 1234 或 KA 08 J 9192 或 (新巴拉特系列)如22 BH 1234 AB 或 22 BH 1234 A
您可以使用这 2 个正则表达式进行验证:
1) ^[A-Z]{2}[0-9]{2}[A-HJ-NP-Z]{1,2}[0-9]{4}$
2) ^[0-9]{2}BH[0-9]{4}[A-HJ-NP-Z]{1,2}$
Run Code Online (Sandbox Code Playgroud)
根据 RTO 规则:
在 RTO 系列字母“I”和“O”中,排除了 2,以避免与数字 0 或 1 混淆。
小智 5
如果您正在寻找车牌(VRN),请使用以下正则表达式
^[A-Z|a-z]{2}\s?[0-9]{1,2}\s?[A-Z|a-z]{0,3}\s?[0-9]{4}$
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25841 次 |
| 最近记录: |