diff --git a/addons/web/static/src/core/utils/strings.js b/addons/web/static/src/core/utils/strings.js index 093abe21101..20699dcd805 100644 --- a/addons/web/static/src/core/utils/strings.js +++ b/addons/web/static/src/core/utils/strings.js @@ -140,7 +140,7 @@ export function intersperse(str, indices, separator = "") { export function sprintf(s, ...values) { if (values.length === 1 && Object.prototype.toString.call(values[0]) === "[object Object]") { const valuesDict = values[0]; - s = s.replace(/%\(?([^)]+)\)s/g, (match, value) => valuesDict[value]); + s = s.replace(/%\(([^)]+)\)s/g, (match, value) => valuesDict[value]); } else if (values.length > 0) { s = s.replace(/%s/g, () => values.shift()); }