Как ще стане Preg match

php_css

Registered
Код:
|| !preg_match('`[a-z]`',$psw->password)
|| !preg_match('`[0-9]`',$psw->password)
Сега в момента в паролата трябва да има букви и цифри как да направя паролата да може да има и букви и цифри и само цифри и само букви.
 
PHP:
if(!preg_match('/[^[:alnum:]]/',$password)){
	echo "ok";
}else{
	echo "failed";
}

$password = "333F9a"; //ok
$password = "222"; //ok
$password = "abc"; //ok

$password = "33-3Fa"; //failed
$password = "33$3Fa"; //failed
$password = "333Fa)"; //failed

Ако не открие символ, който не е буква или число - ОК.
Ако открие символ, който не е буква или число - failed.
 
Код:
!preg_match('`[a-z && 0-9]`',$psw->pass)
Не стана и с горния код мъчих мъчих и стана така :) +1 давам на exec за този код
 

Back
Горе