Email Regex

I added following regular expression to validate email address on registeration but its giving syntax error.

<script type="text/javascript">
regexp['email'] = {regexp: "/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-z]+)$/", message: "Please, use correct email address"};
script>
Syntax error in template on line 22 "regexp['email'] = {regexp: "/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-z]+)$/", message: "Please, use correct email address};" - Unexpected ": ", expected one of: "}"

I added following regular expression to validate email address on registeration but its giving syntax error.

<script type="text/javascript">
regexp['email'] = {regexp: "/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-z]+)$/", message: "Please, use correct email address"};
script>
Syntax error in template on line 22 "regexp['email'] = {regexp: "/^([a-zA-Z0-9_\-\.]+)@([a-zA-Z0-9_\-\.]+)\.([a-zA-z]+)$/", message: "Please, use correct email address};" - Unexpected ": ", expected one of: "}"

Hello!

Try to wrap your code into these tags:

{literal}...{/literal}

https://docs.cs-cart.com/latest/user_guide/look_and_feel/changing_attributes/add_custom_js_code.html

Please, make these changes and check again.