diff --git a/site/content/docs/02-template-syntax.md b/site/content/docs/02-template-syntax.md index e26b692473..6c822186ec 100644 --- a/site/content/docs/02-template-syntax.md +++ b/site/content/docs/02-template-syntax.md @@ -136,17 +136,13 @@ An element or component can have multiple spread attributes, interspersed with r Text can also contain JavaScript expressions: +> If you're using a regular expression (`RegExp`) [literal notation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#literal_notation_and_constructor), you'll need to wrap it in parentheses. + ```sv

Hello {name}!

{a} + {b} = {a + b}.

-``` - ---- - -However, if you're using a regular expression (`RegExp`) [literal notation](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp#literal_notation_and_constructor), you'll need to wrap it in parentheses. -```sv -
{(/^[A-Za-z ]+$/).test(value) ? 'foo' : 'bar'}
+
{(/^[A-Za-z ]+$/).test(value) ? x : y}
``` ### Comments