1function e(e,t){let n=e?.toLowerCase()??``,r=t?.toLowerCase()??``;return n===`sg-en`||n===`en-sg`||n.split(`-`)[0]===`sg`||r===`/en-sg`||r.startsWith(`/en-sg/`)}var t=`cards, mobile wallets, QR payments and more`,n=[{pattern:/Accept up to 34\+ payment methods\s*on 1 Platform/gi,replacement:`Accept cards, mobile wallets, 2QR payments and more`},{pattern:/up to 34\+ payment methods/gi,replacement:t},{pattern:/Accept 34\+ payment methods/g,replacement:`Accept cards, mobile wallets and QR payments`},{pattern:/accepts 34\+ payment methods/g,replacement:`accepts cards, mobile wallets and QR payments`},{pattern:/across 34\+ methods/g,replacement:`across cards, wallets and QR payments`},{pattern:/34\+ methods on a single terminal/g,replacement:`Cards, wallets and QR on a single terminal`},{pattern:/34\+ ways to pay/g,replacement:`cards, wallets and QR payments`},{pattern:/34\+ payment methods/g,replacement:t},{pattern:/34\+ brands/g,replacement:`Cards, wallets and QR`},{pattern:/34\+ methods/g,replacement:`cards, wallets and QR payments`},{pattern:/Supports over 34 payment methods/g,replacement:`Supports cards, mobile wallets and QR payments`},{pattern:/over 34 payment methods/g,replacement:t},{pattern:/via 34 methods/g,replacement:`via cards, wallets and QR payments`},{pattern:/34 payment methods/g,replacement:t},{pattern:/34 methods/g,replacement:`cards, wallets and QR payments`},{pattern:/è¶ é\s*34\s*ç¨®ä»æ¬¾æ¹å¼/g,replacement:`ä¿¡ç¨å¡ãé»åé¢å å QR 仿¬¾`},{pattern:/34\s*種é¡ä»¥ä¸ã®æ±ºæ¸(æ¹æ³|ææ®µ)?/g,replacement:`ã«ã¼ããã¢ãã¤ã«ã¦ã©ã¬ãããQR決æ¸`},{pattern:/^34\+$/g,replacement:`Cards, wallets, QR`}];function r(e){if(!e.includes(`34`))return e;let t=e;for(let e of n)t=t.replace(e.pattern,e.replacement);return t}function i(e,t){let n=e?.toLowerCase()??``,r=t?.toLowerCase()??``;return n.split(`-`)[0]===`jp`||n===`ja-jp`||n===`en-jp`||r===`/ja-jp`||r.startsWith(`/ja-jp/`)||r===`/en-jp`||r.startsWith(`/en-jp/`)}var a=`ã«ã¼ããã¢ãã¤ã«ã¦ã©ã¬ãããQR決æ¸ãªã©`,o=[{pattern:/1ã¤ã®ãã©ãããã©ã¼ã ã§\s*\n?\s*(34|50)\s*種é¡ä»¥ä¸ã®æ±ºæ¸(æ¹æ³|ææ®µ)?ã«å¯¾å¿/g,replacement:`1ã¤ã®ãã©ãããã©ã¼ã ã§\n${a}ã«å¯¾å¿`},{pattern:/1å°ã®ç«¯æ«ã§\s*(34|50)\s*種é¡ä»¥ä¸ã®æ±ºæ¸ã«å¯¾å¿/g,replacement:`1å°ã®ç«¯æ«ã§ã«ã¼ããã¢ãã¤ã«ã¦ã©ã¬ãããQR決æ¸ã«å¯¾å¿`},{pattern:/(34|50)\s*種é¡ãã©ã³ã以ä¸/g,replacement:`ã«ã¼ãã»ã¦ã©ã¬ããã»QR`},{pattern:/(34|50)\s*種é¡ä»¥ä¸ã®æ±ºæ¸(æ¹æ³|ææ®µ)?ã«å¯¾å¿/g,replacement:`${a}ã«å¯¾å¿`},{pattern:/(34|50)\s*種é¡ä»¥ä¸ã®æ±ºæ¸(æ¹æ³|ææ®µ)?/g,replacement:a},{pattern:/(34|50)\s*種é¡ä»¥ä¸ã®æ±ºæ¸/g,replacement:a},{pattern:/(34|50)\s*以ä¸ã®æ±ºæ¸(æ¹æ³|ææ®µ)/g,replacement:a},{pattern:/(34|50)\s*種é¡ä»¥ä¸/g,replacement:a},{pattern:/^(34|50)\+$/g,replacement:`ã«ã¼ãã»ã¦ã©ã¬ããã»QR`}];function s(e){if(!e.includes(`34`)&&!e.includes(`50`))return e;let t=e;for(let e of o)t=t.replace(e.pattern,e.replacement);return r(t)}function c(t,n){return e(t,n)}function l(t,n){return e(t)?r(n):i(t)?s(n):n}export{e as i,c as n,i as r,l as t};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.