
比如, 美国、英国护照号码:9 位数字 加拿大护照:2 个字母加 6 个数字 法国护照:2 个数字加 2 个字母加 5 个数字 意大利护照:2 个字母加 7 个数字 西班牙护照:3 个字母加 6 个数字 德国护照:9 个字符,由 2-3 个数字与 6-7 个字母混排,头尾是字母。或者单纯为 9 个数字
1 hantsy 2017 年 10 月 10 日 应该有规律的,不然护照为什么其他国家都可以扫描识别。。。 |
2 Patrick95 2017 年 10 月 10 日 这个没什么规律吧… |
3 unity0703 2017 年 10 月 10 日 每个国家都写一个正则,一个一个匹配,匹配出来就终止不行吗,这样还可以判断是哪个国家的护照 |
4 KaKaGoSki 2017 年 10 月 10 日 先选一个下拉框再匹配正则不就可以了 |
5 yulitian888 2017 年 10 月 10 日 歪楼,护照不带芯片的么,扫啊! |
6 580a388da131 2017 年 10 月 10 日 先选择国家 /地区呗 如果是一堆不带国家的数据,貌似也没啥意义吧 |
7 admin0113 2017 年 10 月 10 日 @lixiangzaizheli +1 |
8 luozic 2017 年 10 月 10 日 via iPhone 规则写数据库做白名单。 |
9 MC 2017 年 10 月 10 日 @yulitian888 中国的话,G 开头的老护照都没有芯片,现在很多老护照都还没到期,相信其他国家也会有类似问题 |
10 shmilypeter 2017 年 10 月 10 日 |