diff --git a/src/js/operations/MorseCode.js b/src/js/operations/MorseCode.js index 38b94a30..7a71aba2 100644 --- a/src/js/operations/MorseCode.js +++ b/src/js/operations/MorseCode.js @@ -163,8 +163,8 @@ var MorseCode = { var letterDelim = Utils.charRep[args[0]]; var wordDelim = Utils.charRep[args[1]]; - input = input.replace(/-|_|dash/ig, ""); - input = input.replace(/\.|dot/ig, ""); + input = input.replace(/-|‐|−|_|–|—|dash/ig, ""); //hyphen-minus|hyphen|minus-sign|undersore|en-dash|em-dash + input = input.replace(/\.|·|dot/ig, ""); var words = input.split(wordDelim); words = Array.prototype.map.call(words, function(word) {