From 2ca28aff78b9027a9bcea02d722384dda64e7dd9 Mon Sep 17 00:00:00 2001 From: kwaroran Date: Wed, 23 Apr 2025 12:37:40 +0900 Subject: [PATCH] Add u escape --- src/ts/parser.svelte.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/ts/parser.svelte.ts b/src/ts/parser.svelte.ts index 3438294f..c562bcbd 100644 --- a/src/ts/parser.svelte.ts +++ b/src/ts/parser.svelte.ts @@ -1969,6 +1969,9 @@ function blockEndMatcher(p1:string,type:{type:blockMatch,type2?:string},matcherA } case 'normalize':{ return p1Trimed.trim().replaceAll('\n','').replaceAll('\t','') + .replaceAll(/\\u([0-9A-Fa-f]{4})/g, (match, p1) => { + return String.fromCharCode(parseInt(p1, 16)) + }) .replaceAll(/\\(.)/g, (match, p1) => { switch(p1){ case 'n':