3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = 'آلمان - غنا یا ایران - آرژانتین'; $pal = 'آابپتثجچحخدذرزژسشصضطظعغفقکگلمنوهیءئـ ؤ'; $o = 'یا'; preg_match("/([$pal]+)-+([$pal]+)($o){1}([$pal]+)-+([$pal]+)/", $a, $m); var_dump($m);

preferences:
39.12 ms | 402 KiB | 5 Q