Regular Expression problem (v2024)

I’m using PHPMaker 2024. I want users, when registering, to choose a username that meets the following rules:

  • English lowercase letters
  • English uppercase letters
  • Digits
  • Dot (.), hyphen (-), underscore (_)
  • No spaces

To enforce this, I added a server-side Regular Expression under the username field’s Edit Tag → Validate setting. However, for some reason this rule never takes effect and imposes no restriction.

Regex: '/^[A-Za-z0-9._-]+$/'

If you use server side, make sure you have enabled Server-side validation.