preg_match_latin.phpt 527 B

123456789101112131415161718192021222324252627282930
  1. --TEST--
  2. preg_match() single line match with latin input
  3. --FILE--
  4. <?php
  5. preg_match('/^[\w\p{Cyrillic}\s\-\']+$/u', 'latin', $test1);
  6. preg_match('/^[\w\p{Cyrillic}\s\-\']+$/u', 'кириллица', $test2);
  7. preg_match('/^[\w\s\-\']+$/u', 'latin', $test3);
  8. var_dump([$test1, $test2, $test3]);
  9. ?>
  10. ===Done===
  11. --EXPECT--
  12. array(3) {
  13. [0]=>
  14. array(1) {
  15. [0]=>
  16. string(5) "latin"
  17. }
  18. [1]=>
  19. array(1) {
  20. [0]=>
  21. string(18) "кириллица"
  22. }
  23. [2]=>
  24. array(1) {
  25. [0]=>
  26. string(5) "latin"
  27. }
  28. }
  29. ===Done===