The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Транслитерация с русского на английский"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Транслитерация с русского на английский"  
Сообщение от diov on 13-Ноя-07, 20:20 
Есть строка $string="Попов П П", нужно её транслитировать в строку вида $string="Popov_PP".
Можно, наверное, использовать tr/абвг/abvg/ , но я так думаю это не лучший выход + с локалями возится. Кто бы мне подсказал в какую сторону копать)
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Транслитерация с русского на английский"  
Сообщение от dendery email on 13-Ноя-07, 23:06 
>Есть строка $string="Попов П П", нужно её транслитировать в строку вида $string="Popov_PP".
>
>Можно, наверное, использовать tr/абвг/abvg/ , но я так думаю это не лучший
>выход + с локалями возится. Кто бы мне подсказал в какую
>сторону копать)

Насчет дополнительных замен типа пробела это отдельный вопрос, а так есть старый добрый способ. Перекодируем текст из незнамочтозакодировки в koi8-r и сбрасываем 8 бит. Получаем транслитерацию.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру