Я форматирую адреса, импортированные из Sample 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