虽然我们国家的车牌只使用AZ09,但国际车牌并非如此。由于可以添加来自任何国家的牌照,我想知道验证unicode字符串字符(包含牌照)的最佳方法是什么。
我是否应该关闭所有unicode代码块,只打开几个,例如基本拉丁语、拉丁语-1补充,然后是白名单字符?
发布于 2019-07-17 22:19:06
拉丁语还不够:https://en.wikipedia.org/wiki/Vehicle_registration_plate
字母、数字、标点符号和分隔符看起来很适合,相应的正则表达式字符类是[\pL\pN\pP\pZ]。
https://stackoverflow.com/questions/57074893
复制相似问题