From 35b32e00beb2f81328c39dc7c69c07969396aebc Mon Sep 17 00:00:00 2001 From: Dragory <2606411+Dragory@users.noreply.github.com> Date: Fri, 28 Aug 2020 00:25:24 +0300 Subject: [PATCH] Simplify containsOnlyNormalChars() test --- backend/src/utils/normalizeText.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/backend/src/utils/normalizeText.ts b/backend/src/utils/normalizeText.ts index db5db8f2..78360ea5 100644 --- a/backend/src/utils/normalizeText.ts +++ b/backend/src/utils/normalizeText.ts @@ -150,11 +150,10 @@ const REPLACED_CHARS: Record = Array.from(Object.entries(REPLACE {}, ); -const NORMAL_CHARS_REGEX = /[a-z2689:.\-_+()*&^%><;"'}{~,]+/gim; +const NORMAL_CHARS_REGEX = /^[a-z2689:.\-_+()*&^%><;"'}{~,]+$/i; function containsOnlyNormalChars(text: string) { - const match = text.match(NORMAL_CHARS_REGEX); - return match && match[0].length === text.length; + return NORMAL_CHARS_REGEX.test(text); } /**