From 631fcd26fd202c444f62a51d02999adc8fdfd981 Mon Sep 17 00:00:00 2001 From: Corinna Brune Date: Wed, 19 May 2021 10:19:44 +0200 Subject: [PATCH] fix: reverse replace order --- index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.js b/index.js index 2ae52ef..96eb73e 100644 --- a/index.js +++ b/index.js @@ -25,8 +25,8 @@ _escape= function(s) { return s.replace(/[-\/\\^$*+?.()|[\]{}]/g, '\\$&'); }; -let xsRE = new RegExp('('+Object.keys(_xsampa).filter(x => !!x).map(_escape).join('|')+')', 'g'); -let ipaRE = new RegExp('('+Object.keys(_ipa).filter(x => !!x).map(_escape).join('|')+')', 'g'); +let xsRE = new RegExp('('+Object.keys(_xsampa).reverse().filter(x => !!x).map(_escape).join('|')+')', 'g'); +let ipaRE = new RegExp('('+Object.keys(_ipa).reverse().filter(x => !!x).map(_escape).join('|')+')', 'g');