From 68518c73e3bc02798b035e6b138c6401de112c6a Mon Sep 17 00:00:00 2001 From: ST-DDT Date: Tue, 29 Oct 2024 22:51:39 +0100 Subject: [PATCH] refactor(locale): fix en_CA postcode patterns --- .../en_CA/location/postcode_pattern.ts | 21 +++---------------- 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/src/locales/en_CA/location/postcode_pattern.ts b/src/locales/en_CA/location/postcode_pattern.ts index bf8906a79c9..6e0eae5d126 100644 --- a/src/locales/en_CA/location/postcode_pattern.ts +++ b/src/locales/en_CA/location/postcode_pattern.ts @@ -1,20 +1,5 @@ export default [ - 'A{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'B{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'C{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'E{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'G{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'H{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'J{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'K{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'L{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'M{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'N{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'P{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'R{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'S{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'T{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'V{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'X{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', - 'Y{{string.numeric}}{{string.alpha({ "casing": "upper" })}} {{string.numeric}}{{string.alpha({ "casing": "upper" })}}{{string.numeric}}', + '{{helpers.fromRegExp("[ABCEGHJ-NPRSTVXY][0-9][ABCEGHJ-NPRSTV-Z] [0-9][ABCEGHJ-NPRSTV-Z][0-9]")}}', + '{{helpers.fromRegExp("[ABCEGHJ-NPRSTVXY][0-9][ABCEGHJ-NPRSTV-Z]-[0-9][ABCEGHJ-NPRSTV-Z][0-9]")}}', + '{{helpers.fromRegExp("[ABCEGHJ-NPRSTVXY][0-9][ABCEGHJ-NPRSTV-Z][0-9][ABCEGHJ-NPRSTV-Z][0-9]")}}', ];