From 04ee2fb3e4a64c8a5d5b1f40f2880e72185ad5ee Mon Sep 17 00:00:00 2001 From: Klaxon Date: Wed, 3 Oct 2018 13:26:01 +1000 Subject: [PATCH] add function to replace accent chars with latin chars --- src/core/operations/RemoveLetterAccents.mjs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/core/operations/RemoveLetterAccents.mjs b/src/core/operations/RemoveLetterAccents.mjs index cb8cad55..b8abf02c 100644 --- a/src/core/operations/RemoveLetterAccents.mjs +++ b/src/core/operations/RemoveLetterAccents.mjs @@ -46,9 +46,8 @@ class RemoveLetterAccents extends Operation { * @returns {string} */ run(input, args) { - // const [firstArg, secondArg] = args; - - throw new OperationError("Test"); + return input.normalize("NFD").replace(/[\u0300-\u036f]/g, ""); + //reference: https://stackoverflow.com/questions/990904/remove-accents-diacritics-in-a-string-in-javascript/37511463 } }