Доброго дня Нужно из текста вида - Text / Текст Выдрать первую букву из английского текста и первую из русского т.е. получить - t,т Набздыкала =) вот это - Код (Text): function Kod($title){ $title = strtolower(ltrim($title)); if (preg_match("/[a-zA-Zа-яА-Я0-9]/", $title, $out )) { if (preg_match("/[a-zA-Z0-9]/", $out[0])) $r = $out[0]; } if (preg_match("/[а-яА-Я]/", $out[0])) $r2 = $out[0]; } } return $r.",".$r2; } первую из английского текста получаю, но не могу сообразить как получить первую из русского. Подскажите пожалуйста чего поправить.
Примерно так (без проверки пишу): PHP: <?php $string = "Text / Текст"; $regex = '~([A-Z]{1})[a-z]+ / ([А-Я]{1})[а-я]+~'; if(preg_match_all($regex, $string, $pocket)) { echo '<pre>' . print_r($pocket, true) . '</pre>'; }