【发布时间】:2018-07-21 01:09:43
【问题描述】:
请,我需要使用 regex 验证伊朗邮政编码。
我为这种情况编写了这个正则表达式\b([^02\n\D]){4}[^5](\d){5},但它不适用于规则号 5 和 7。
请帮我解决它。
这是关于这个正则表达式的一些规则:
都是数字
10 位数计数
不要在前 5 位使用 0
不要在邮政编码中使用 2
前4位不一样
第5位不能是5
所有数字都不相同
【问题讨论】:
-
特别是添加一个MCVE 并使用匹配或不匹配的示例详细说明规则。
-
这似乎不是 RegEx 的工作