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._-]+$/'