SQL Report Builder 3 - 正则表达式仅查询定义区域中的英国邮政编码

时间:2013-03-05 15:29:18

标签: regex

REGEX新手需要帮助!

我有以下代码,但我需要进行调整,以便仅验证BN,RH,SE,SM,TN,KT,PO,CR,W,WC,EC的 UK 邮政编码, SW,SE。

(GIR 0AA)|((([A-Z-[QVX]][0-9][0-9]?)|(([A-Z-[QVX]][A-Z-[IJZ]][0-9][0-9]?)|(([A-Z-[QVX]][0-9][A-HJKSTUW])|([A-Z-[QVX]][A-Z-[IJZ]][0-9][ABEHMNPRVWXY]))))[0-9][A-Z-[CIKMOV]]{2})

我尝试了另一个类似的代码,它确实可以使用一些干预但我无法删除INWARD AND OUTWARD部分中的交叉匹配变量,即需要'SE'并避免'SO'等。

0 个答案:

没有答案