php regex validation

iodidoENgax

New Member
just a quick question am abit rubish with regex so thought I would post on here. The regex below is to validate a username.
  • Must be between 4-26 characters long
  • Start with atleast 2 letters
  • Can only contain numbers and oneunderscore and one dot
I have this so far, but isn't working\[code\]<?php$username=$_POST['username'];if (!eregi("^([a-zA-Z][0-9_.]){4,26}$",$username)){ return false;}else{ echo "username ok";}?>\[/code\]Thanks :)
 
Back
Top