【发布时间】:2014-11-16 03:07:21
【问题描述】:
我正在格式化从示例 Royal Mail PAF 导入到 Royal Mail 规范的地址。
在程序员指南中有两个具有相似字段的示例:
Table 8: Building Number in the Building Name field
Field on PAF Fictional example
Sub Building Name FLAT 1
Building Name HOLLY HOUSE
Thoroughfare OAK AVENUE
Locality BIDDENDEN
Post Town ASHFORD
Postcode TN27 8B
Table 10: Address with Sub Building Name, & using a range in Building Name field
Field on PAF Fictional example
Sub Building Name CARETAKERS FLAT
Building Name 110-114
Thoroughfare HIGH STREET WEST
Post Town BRISTOL
Postcode BS1 2AW
这些格式应如下所示:
Flat 1, Holly House
Oak Avenue
Biddenden
ASHFORD
TN27 8BT
Caretakers Flat
110-114 High Street West
BRISTOL
BS1 2AW
确定Sub Building Name 是否应该出现在第一行,Building Name 或Building Name 应该出现在第二行,Thoroughfare 的正确逻辑是什么?
请注意,我已经测试过检查 Building Name 中的数字,但在 Building Name 的值为 10 Sellon Court 并生成 10 Sellon Court Western Approach 时失败了
【问题讨论】:
标签: regex string postal-code paf