diff options
author | Andrew Harvey <andrew@alantgeo.com.au> | 2023-10-02 16:33:31 +1100 |
---|---|---|
committer | Andrew Harvey <andrew@alantgeo.com.au> | 2023-10-02 16:33:31 +1100 |
commit | d356fe07f1be877ce76b9721bc06fd89eb535cc6 (patch) | |
tree | b3033565ca46fbaef4484389d7299e46348909f6 | |
parent | 919f4a8c6ad65ce5160fde503b8a5ab95fff3f4d (diff) |
handle a few more overloaded addr:housenumber values in OSM
-rw-r--r-- | lib/withinRange.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/withinRange.js b/lib/withinRange.js index 4a490ca..90665ff 100644 --- a/lib/withinRange.js +++ b/lib/withinRange.js @@ -37,7 +37,7 @@ module.exports = (feature, rangeFeature, options) => { ) : true ) ) { - const housenumber = rangeFeature.properties['addr:housenumber'].replace(/^(unit|level|shop|factory) \d*[ ]?\&?[ ]?\d*,?[ ]*/i, '') + const housenumber = rangeFeature.properties['addr:housenumber'].replace(/^(unit|level|shop|factory) \D*\d*[ ]?\&?[ ]?\D*\d*,?[ ]*/i, '') const rangeNumber = housenumber.split("/").length > 1 ? housenumber.split("/")[1] : housenumber; const rangeParts = rangeNumber.split('-') |