powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Regex - заменить попарно
3 сообщений из 3, страница 1 из 1
Regex - заменить попарно
    #38188114
vaskabww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Есть функция, меняет в строке русские буквы на соответствующие латинские

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
cyrillicToLatin = function (cyrStr) {
 return   cyrStr.toString().trim().toUpperCase()
                                            .replace(/К/g,'K')
                                            .replace(/У/g,'Y')
                                            .replace(/Е/g,'E')
                                            .replace(/Н/g,'H')
                                            .replace(/Х/g,'X')
                                            .replace(/В/g,'B')
                                            .replace(/А/g,'A')
                                            .replace(/Р/g,'P')
                                            .replace(/О/g,'O')
                                            .replace(/М/g,'M')               
                                            .replace(/С/g,'C')
                                            .replace(/Т/g,'T')
                                            .replace(/І/g,'I');
};

Можно как-то одним регекспом сделать ?
Заранее спасибо
...
Рейтинг: 0 / 0
Regex - заменить попарно
    #38188149
Фотография Имя пользователя1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
cyrillicToLatin_map = {
	'К': 'K',
	'У': 'Y',
	'Е': 'E',
	...
};
cyrillicToLatin = function (cyrStr) {
 return   cyrStr.toString().trim().toUpperCase()
                                            .replace(/[КУЕНХ...]/g, function(a) { return cyrillicToLatin_map[a]; });
};
...
Рейтинг: 0 / 0
Regex - заменить попарно
    #38188199
vaskabww
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя1,

спасибо, так вроде кошерней будет :-)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Regex - заменить попарно
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]