From 8707287349b30fafcc91c71837b51a78a4946383 Mon Sep 17 00:00:00 2001 From: mshwed Date: Thu, 21 Mar 2019 20:10:45 -0400 Subject: [PATCH] Added percent delimiter for "To Hex" operation --- src/core/Utils.mjs | 2 ++ src/core/lib/Hex.mjs | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/core/Utils.mjs b/src/core/Utils.mjs index 8e69b020..4be7e466 100755 --- a/src/core/Utils.mjs +++ b/src/core/Utils.mjs @@ -1023,6 +1023,7 @@ class Utils { static charRep(token) { return { "Space": " ", + "Percent": "%", "Comma": ",", "Semi-colon": ";", "Colon": ":", @@ -1047,6 +1048,7 @@ class Utils { static regexRep(token) { return { "Space": /\s+/g, + "Percent": /%/g, "Comma": /,/g, "Semi-colon": /;/g, "Colon": /:/g, diff --git a/src/core/lib/Hex.mjs b/src/core/lib/Hex.mjs index 760d84b5..5ec12e86 100644 --- a/src/core/lib/Hex.mjs +++ b/src/core/lib/Hex.mjs @@ -100,7 +100,7 @@ export function fromHex(data, delim="Auto", byteLen=2) { /** * To Hexadecimal delimiters. */ -export const TO_HEX_DELIM_OPTIONS = ["Space", "Comma", "Semi-colon", "Colon", "Line feed", "CRLF", "0x", "\\x", "None"]; +export const TO_HEX_DELIM_OPTIONS = ["Space", "Percent", "Comma", "Semi-colon", "Colon", "Line feed", "CRLF", "0x", "\\x", "None"]; /**