Código para Validacion de Nombre de Usuario con Expresiones Regulares en PHP

Sirve para validar lo siguiente:

function validarUsuario($nombre)
{
return preg_match(«#^ [a-z] [\da-z_] {6,22} [a-z\d] \$#i», $nombre);
}
//ejm:
if(validarUsuario(«nombreUsuario»))
{
echo «usuario valido»;
}
else
{
echo «usuario invalido»;
}