diff --git a/src/core/operations/RegularExpression.mjs b/src/core/operations/RegularExpression.mjs index cce65c63..d8411683 100644 --- a/src/core/operations/RegularExpression.mjs +++ b/src/core/operations/RegularExpression.mjs @@ -240,7 +240,7 @@ function regexHighlight (input, regex, displayTotal) { if (groups.length) { title += "Groups:\n"; for (let i = 0; i < groups.length; i++) { - title += `\t${i+1}: ${Utils.escapeHtml(groups[i])}\n`; + title += `\t${i+1}: ${Utils.escapeHtml(groups[i] || "")}\n`; } } diff --git a/src/web/HTMLIngredient.mjs b/src/web/HTMLIngredient.mjs index 59b7bec7..ab7f682b 100755 --- a/src/web/HTMLIngredient.mjs +++ b/src/web/HTMLIngredient.mjs @@ -4,6 +4,8 @@ * @license Apache-2.0 */ +import Utils from "../core/Utils"; + /** * Object to handle the creation of operation ingredients. */ @@ -156,7 +158,7 @@ class HTMLIngredient { } else if ((m = this.value[i].name.match(/\[\/([a-z0-9 -()^]+)\]/i))) { html += ""; } else { - html += ``; + html += ``; } } html += `