31 lines
527 B
PHP
31 lines
527 B
PHP
--TEST--
|
|
preg_match() single line match with latin input
|
|
--FILE--
|
|
<?php
|
|
preg_match('/^[\w\p{Cyrillic}\s\-\']+$/u', 'latin', $test1);
|
|
preg_match('/^[\w\p{Cyrillic}\s\-\']+$/u', 'кириллица', $test2);
|
|
preg_match('/^[\w\s\-\']+$/u', 'latin', $test3);
|
|
|
|
var_dump([$test1, $test2, $test3]);
|
|
?>
|
|
===Done===
|
|
--EXPECT--
|
|
array(3) {
|
|
[0]=>
|
|
array(1) {
|
|
[0]=>
|
|
string(5) "latin"
|
|
}
|
|
[1]=>
|
|
array(1) {
|
|
[0]=>
|
|
string(18) "кириллица"
|
|
}
|
|
[2]=>
|
|
array(1) {
|
|
[0]=>
|
|
string(5) "latin"
|
|
}
|
|
}
|
|
===Done===
|