From 6ad14a3daf3292048de1a4c72cabca243d03b103 Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Wed, 16 Oct 2024 20:45:41 +0800 Subject: fix: misused for result of match --- src/dumbymap.mjs | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index c03680d..55d29d3 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs @@ -242,11 +242,8 @@ export const generateMaps = (container, { fromEPSGCode(crs).then(() => resolve()) }) const addGeoSchemeByText = new Promise(resolve => { - const coordPatterns = [ - /[\x28\x5B\uFF08]\D*(-?\d+\.?\d*)([\x2F\s])(-?\d+\.?\d*)\D*[\x29\x5D\uFF09]/, - /(-?\d+\.?\d*)([,\uFF0C])(-?\d+\.?\d*)/, - ] - const re = new RegExp(coordPatterns.map(p => p.source).join('|'), 'g') + const coordPatterns = /(-?\d+\.?\d*)([,\x2F\uFF0C])(-?\d+\.?\d*)/ + const re = new RegExp(coordPatterns, 'g') htmlHolder.querySelectorAll('p') .forEach(p => { replaceTextNodes(p, re, match => { -- cgit v1.2.3-70-g09d2