3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo ">>> (1)\n"; $string = 'Text1234567890Text'; print_r(preg_match('/[\p{Latin}\p{N}]+/u', $string, $m)); echo "\n---\n"; print_r($m); echo "\n-------------------------\n\n"; echo ">>> (2)\n"; $string = 'Text1234567890Text'; print_r(preg_match('/[a-zA-Z\p{N}]+/u', $string, $m)); echo "\n---\n"; print_r($m); echo "\n-------------------------\n\n"; echo ">>> (3)\n"; $string = 'Text1234567890Text'; print_r(preg_match('/[\p{N}]+/u', $string, $m)); echo "\n---\n"; print_r($m); echo "\n-------------------------\n\n"; echo ">>> (4)\n"; $string = 'TextабвгText'; print_r(preg_match('/^[\p{Latin}\p{Cyrillic}]+$/u', $string, $m)); echo "\n---\n"; print_r($m);

preferences:
55.29 ms | 402 KiB | 5 Q