Tag: 邮政编码

通过提供邮政编码获取位置名称

当用户输入邮政编码时,我需要显示位置和城市名称。 如何获取相应的位置名称?

WebRequest:如何使用针对此ContentType的WebRequest查找邮政编码=“application / xhtml + xml,text / xml,text / html; 字符集= UTF-8” ?

我首先发布了这个: HttpWebRequest:如何通过带有x-www-form-enclosed的WebRequest在Canada Post找到邮政编码? 。 根据AnthonyWJones的建议,我根据他的建议改变了我的代码。 继续我的询问,我已经注意到加拿大邮政的内容类型更可能是“application / xhtml + xml,text / xml,text / html; charset = utf-8” 。 我的问题是: 我们如何针对这样的内容类型网站进行webrequest? 我们是否必须继续使用NameValueCollection对象? 根据Scott Lance在我之前的问题中慷慨地向我提供了宝贵的信息,WebRequest应该返回任何内容类型的信息类型,我在这里遗漏了什么? 由于内容类型的变化,我是否必须更改我的代码? 这是我的代码,以便更容易理解我的进度。 internal class PostalServicesFactory { /// /// Initializes an instance of GI.BusinessSolutions.Services.PostalServices.Types.PostalServicesFactory class. /// internal PostalServicesFactory() { } /// /// Finds a Canadian postal code for the provided Canadian address. /// […]

英国邮政编码正则表达

我希望能够validation英国邮政编码,理想情况下,我希望通过以下案例: W1 W12 WC1 WC1A WC12 W1 6BT W12 6BT WC1 6BT WC1A 6BT WC12 6BT W16BT W126BT WC16BT WC1A6BT WC126BT 我有以下正则表达式模式: ^(GIR 0AA)|(((A[BL]|B[ABDHLNRSTX]?|C[ABFHMORTVW]|D[ADEGHLNTY]|E[HNX]?|F[KY]|G[LUY]?|H[ADGPRSUX]|I[GMPV]|JE|K[ATWY]|L[ADELNSU]?|M[EKL]?|N[EGNPRW]?|O[LX]|P[AEHLOR]|R[GHM]|S[AEGKLMNOPRSTY]?|T[ADFNQRSW]|UB|W[ADFNRSV]|YO|ZE)[1-9]?[0-9]|((E|N|NW|SE|SW|W)1|EC[1-4]|WC[12])[A-HJKMNPR-Y]|(SW|W)([2-9]|[1-9][0-9])|EC[1-9][0-9])( [0-9][ABD-HJLNP-UW-Z]{2})?)$ 此模式允许使用3或4和6或7位数的邮政编码(因此,只有3或4位数的外向代码,或6或7位数的完整邮政编码),但它不允许使用第4和第6点(空格包含的邮政编码)被省略了) 我也有这种模式: ^(GIR 0AA|[A-PR-UWYZ]([0-9]{1,2}|([A-HK-Y][0-9]|[A-HK-Y][0-9]([0-9]|[ABEHMNPRV-Y]))|[0-9][A-HJKPS-UW]) {0,1}[0-9][ABD-HJLNP-UW-Z]{2})$ 这种模式允许6或7位数的邮政编码,我们没有空格,但不适用于不完整的邮政编码(仅限外向代码) 很抱歉在这里已经提到了一个已经广泛涵盖的问题,但是我发现的所有例子都符合我的要求,但不是全部。 理想情况下,我想要一个正则表达式模式,允许3个,4个,6个和7个数字的邮政编码,我们没有空格。 更新: 我已经完成了我的通过案件,因为我认为它最初并不完全全面。 其基本概念应遵循英国邮政编码模式,并validation以下任何组合: 1 Letter 1 Number 1 Letter 2 Numbers 2 Letters 1 Number 2 Letters 1 Number 1 Letter 2 […]