Hola a todos, estoy un poco enredado con una validacion de una cadena a traves de una expresion regular (la verdad este tema de expresiones regulares no lo domino muy bien), por eso acudo a este foro para saber si me pueden dar una idea
Tengo una cadena y quiero validarle lo siguiente:
1. la lingitud minima debe ser de 8 caraceterres,
2. el primer caracter debe ser una letra mayuscula
3. los otros caracteres pueden ser minúscula, se debe incluir mínimo un digito numérico y carácter especial
Lo estaba haciendo de la siguiente forma pero no me sale bien:
Código PHP:
Ver original<?php
$variable="Aabc12345&/";
if(preg_match("|^[A-Z]+(*[a-zA-Z]*)*+(*[%&/$#_?¡()=]*)+$|",$variable) && strlen($variable) >=8 ) echo "cadena valida";
else
echo "cadena no valida";
?>
Pero me sale cadena no valida....como deberia entonces yo armar esta validacion utilizando expresiones regulares ?.. Agradezco me den alguna ayuda...