Как отделить русскую часть строки от латинской

espada

Guest
Как отделить русскую часть строки от латинской

Подскажите, пожалуйста, как можно средствами пхп обнаружить первую латинскую букву в строке типа этой:

"добро пожаловать ongi etorri"

Или шире - как разделить такую строку на две переменные, в одной из которых будет русское словосочетание, а в другой - иностранное?
 

Vasya

Guest
PHP:
<pre><?
$a = "добро пожаловать ongi etorri";
preg_match("/([ А-Яа-яЁё]+) ([ \w]+)$/", $a, $parts);
print_r($parts);
?></pre>
А вот результат:
Код:
Array
(
    [0] => добро пожаловать ongi etorri
    [1] => добро пожаловать
    [2] => ongi etorri
)
 
Сверху