For a customer, i needed to validate the username against a german phone number, so i wrote this little module that allows to define a validation pattern for the username on registration. it's also possible to customize the error message on validation failure.

Other modules can make use of the validation as well using the function:
custom_username_validation_validate_username($username)

Notes

  • If you are experiencing problems in testing the pattern, please clear your site cache.
  • To result in an exact match (not partial) your regular expression should start with ^ (asserts position at start of string) and end with $ (asserts position at end of string).

Similar modules

Project information

Releases