UPU S-10 标准,用于从邮政公司捕获跟踪代码的正则表达式
UPU S-10 standard, regular expression for capturing the tracking code from postal companies
根据 S-10 标准,可以从属于 UPU 的邮政公司捕获跟踪代码的正则表达式是什么。
UPU(万国邮政联盟)及其成员使用由 3 部分组成的跟踪代码。第一部分是两个字母,其中第一个代表正在使用的服务。唯一可接受的字母是
«A» - Mail is not insured (less than 2 kg)
«R» - Registered Mail (less than 2 kg)
«V» - Registered Mail (Insured)(less than 2 kg)
«C» - Ordinary Parcel (more than 2 kg)
«L» - Airmail E-packet (less than 2 kg)
«E» - Express Mail Service (EMS more than 2 kg)
第二个字母可以是任何拉丁字母。第二部分是 9 位数字,最后一位是他们算法的校验位。第三部分也是最后一部分是对应国家的两个字母ISO 3166-1.
我上下搜索以创建一个正则表达式来捕获这个特定的字符串。我制作这个 post 是为了任何可能需要它的人。
/(?:^[aArRvVcClLeE][a-zA-Z]\d{9}(A(D|E|F|G|I|L|M|N|O|R|S|T|Q|U|W|X|Z)|B(A|B|D|E|F|G|H|I|J|L|M|N|O|R|S|T|V|W|Y|Z)|C(A|C|D|F|G|H|I|K|L|M|N|O|R|U|V|X|Y|Z)|D(E|J|K|M|O|Z)|E(C|E|G|H|R|S|T)|F(I|J|K|M|O|R)|G(A|B|D|E|F|G|H|I|L|M|N|P|Q|R|S|T|U|W|Y)|H(K|M|N|R|T|U)|I(D|E|Q|L|M|N|O|R|S|T)|J(E|M|O|P)|K(E|G|H|I|M|N|P|R|W|Y|Z)|L(A|B|C|I|K|R|S|T|U|V|Y)|M(A|C|D|E|F|G|H|K|L|M|N|O|Q|P|R|S|T|U|V|W|X|Y|Z)|N(A|C|E|F|G|I|L|O|P|R|U|Z)|OM|P(A|E|F|G|H|K|L|M|N|R|S|T|W|Y)|QA|R(E|O|S|U|W)|S(A|B|C|D|E|G|H|I|J|K|L|M|N|O|R|T|V|Y|Z)|T(C|D|F|G|H|J|K|L|M|N|O|R|T|V|W|Z)|U(A|G|M|S|Y|Z)|V(A|C|E|G|I|N|U)|W(F|S)|Y(E|T)|Z(A|M|W)))$/s
可以找到有关 S-10 标准的更多信息 here。
根据 S-10 标准,可以从属于 UPU 的邮政公司捕获跟踪代码的正则表达式是什么。
UPU(万国邮政联盟)及其成员使用由 3 部分组成的跟踪代码。第一部分是两个字母,其中第一个代表正在使用的服务。唯一可接受的字母是
«A» - Mail is not insured (less than 2 kg)
«R» - Registered Mail (less than 2 kg)
«V» - Registered Mail (Insured)(less than 2 kg)
«C» - Ordinary Parcel (more than 2 kg)
«L» - Airmail E-packet (less than 2 kg)
«E» - Express Mail Service (EMS more than 2 kg)
第二个字母可以是任何拉丁字母。第二部分是 9 位数字,最后一位是他们算法的校验位。第三部分也是最后一部分是对应国家的两个字母ISO 3166-1.
我上下搜索以创建一个正则表达式来捕获这个特定的字符串。我制作这个 post 是为了任何可能需要它的人。
/(?:^[aArRvVcClLeE][a-zA-Z]\d{9}(A(D|E|F|G|I|L|M|N|O|R|S|T|Q|U|W|X|Z)|B(A|B|D|E|F|G|H|I|J|L|M|N|O|R|S|T|V|W|Y|Z)|C(A|C|D|F|G|H|I|K|L|M|N|O|R|U|V|X|Y|Z)|D(E|J|K|M|O|Z)|E(C|E|G|H|R|S|T)|F(I|J|K|M|O|R)|G(A|B|D|E|F|G|H|I|L|M|N|P|Q|R|S|T|U|W|Y)|H(K|M|N|R|T|U)|I(D|E|Q|L|M|N|O|R|S|T)|J(E|M|O|P)|K(E|G|H|I|M|N|P|R|W|Y|Z)|L(A|B|C|I|K|R|S|T|U|V|Y)|M(A|C|D|E|F|G|H|K|L|M|N|O|Q|P|R|S|T|U|V|W|X|Y|Z)|N(A|C|E|F|G|I|L|O|P|R|U|Z)|OM|P(A|E|F|G|H|K|L|M|N|R|S|T|W|Y)|QA|R(E|O|S|U|W)|S(A|B|C|D|E|G|H|I|J|K|L|M|N|O|R|T|V|Y|Z)|T(C|D|F|G|H|J|K|L|M|N|O|R|T|V|W|Z)|U(A|G|M|S|Y|Z)|V(A|C|E|G|I|N|U)|W(F|S)|Y(E|T)|Z(A|M|W)))$/s
可以找到有关 S-10 标准的更多信息 here。