diff --git a/src/compiler/compile/nodes/Element.ts b/src/compiler/compile/nodes/Element.ts index 76c885f618..8ff36de31a 100644 --- a/src/compiler/compile/nodes/Element.ts +++ b/src/compiler/compile/nodes/Element.ts @@ -379,7 +379,7 @@ export default class Element extends Node { } - if (/(^[0-9-.])|[\^$@%&#?!|()\[\]{}^*+~;]/.test(name)) { + if (/(^[0-9-.])|[\^$@%&#?!|()[\]{}^*+~;]/.test(name)) { component.error(attribute, { code: `illegal-attribute`, message: `'${name}' is not a valid attribute name`,