fork download
  1. <?
  2.  
  3. $letters = 'asd';
  4. $numbers = '123';
  5. $lettnum = 'asd123';
  6. $lettnum2 = 'asd123asd';
  7. $lettnum3 = '123asd';
  8. $lettnum4 = '123a11sd';
  9.  
  10. if( preg_match('/(?=.+[A-Za-z])(?=.*[0-9])/', $letters ) )
  11. print 'ok:';
  12. else
  13. print 'not:';
  14.  
  15. if( preg_match('/(?=.*[0-9])(?=.*[A-Za-z])/', $numbers ) )
  16. print 'ok:';
  17. else
  18. print 'not:';
  19.  
  20. if( preg_match('/(?=.*[0-9])(?=.*[A-Za-z])/', $lettnum ) )
  21. print 'ok:';
  22. else
  23. print 'not:';
  24.  
  25. if( preg_match('/(?=.*[0-9])(?=.*[A-Za-z])/', $lettnum2 ) )
  26. print 'ok:';
  27. else
  28. print 'not:';
  29.  
  30. if( preg_match('/(?=.*[0-9])(?=.*[A-Za-z])/', $lettnum3 ) )
  31. print 'ok:';
  32. else
  33. print 'not:';
  34.  
  35. if( preg_match('/(?=.*[0-9])(?=.*[A-Za-z])/', $lettnum4 ) )
  36. print 'ok:';
  37. else
  38. print 'not:';
  39.  
  40.  
  41. ?>
  42.  
Success #stdin #stdout 0.01s 13112KB
stdin
Standard input is empty
stdout
not:not:ok:ok:ok:ok: