From b89e14bb2bf31748c14919caad3f44f71f4dcd9b Mon Sep 17 00:00:00 2001 From: htt-py <95628489+phoriah@users.noreply.github.com> Date: Sun, 3 Dec 2023 01:31:35 +0200 Subject: [PATCH] Reordered pattern to Roblox's Order --- saveinstance.lua | 8 ++++---- saveinstance.luau | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/saveinstance.lua b/saveinstance.lua index 56f4c1c..a5f3a21 100644 --- a/saveinstance.lua +++ b/saveinstance.lua @@ -38,14 +38,14 @@ local service = setmetatable({}, { end, }) -local EscapesPattern = "[%z\1-\8\11-\12\14-\31\127-\191\194-\244\"&<>']" - +local EscapesPattern = "[%z\1-\8\11-\12\14-\31\127-\191\194-\244<>\"'&]" +-- Order from: https://create.roblox.com/docs/en-us/ui/rich-text#escape-forms local Escapes = { - ['"'] = """, - ["&"] = "&", ["<"] = "<", [">"] = ">", + ['"'] = """, ["'"] = "'", + ["&"] = "&", } for rangeStart, rangeEnd in string.gmatch(EscapesPattern, "(.)%-(.)") do diff --git a/saveinstance.luau b/saveinstance.luau index 9333b9e..62621a6 100644 --- a/saveinstance.luau +++ b/saveinstance.luau @@ -38,14 +38,14 @@ local service = setmetatable({}, { end, }) -local EscapesPattern = "[%z\1-\8\11-\12\14-\31\127-\191\194-\244\"&<>']" - +local EscapesPattern = "[%z\1-\8\11-\12\14-\31\127-\191\194-\244<>\"'&]" +-- Order from: https://create.roblox.com/docs/en-us/ui/rich-text#escape-forms local Escapes = { - ['"'] = """, - ["&"] = "&", ["<"] = "<", [">"] = ">", + ['"'] = """, ["'"] = "'", + ["&"] = "&", } for rangeStart, rangeEnd in string.gmatch(EscapesPattern, "(.)%-(.)") do