Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.52/25: Рейтинг темы: голосов - 25, средняя оценка - 4.52
 Аватар для Henesi609
6 / 6 / 11
Регистрация: 18.10.2012
Сообщений: 61

Замена кириллицы на транслит

20.10.2013, 23:21. Показов 5455. Ответов 21

Студворк — интернет-сервис помощи студентам
Задача такая:
В текстовое окно вводиться кириллица и автоматически переводит в транслит.
Если была введена допустим ш то в транслите sh и если нажать BackSpace то она должна удалить две буквы sh.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
20.10.2013, 23:21
Ответы с готовыми решениями:

Перевод из кириллицы в транслит
Кто нить, подкиньте толковый пример перевода строки из кириллицы в транслит. Заранее благодарен...

транслит с кириллицы на латиницу
Нужна прога для транслита с кириллицы на латиницу на питоне. То есть вводим определенное слово и после он должен вывести на латинице. Нашел...

Копипаст кириллицы, транслит и тэдэ...
Довелось мне на одном форуме порасспрашивать коллег про мои проблемы с копипастом кириллицы из одной IDE в обычные редакторы. Вместо...

21
es geht mir gut
 Аватар для SoftIce
11275 / 4761 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
24.10.2013, 18:53
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Студворк — интернет-сервис помощи студентам
Небольшая цитата(далеко не полная!) из справочника

* Множитель. Определяет ни одного или несколько символов, стоящих перед ним. Пример:

"ab*c" - символ a, затем ни одного или несколько символов b, и символ c.

. Точка - любой одиночный символ, кроме символа новой строки. Например:

"a." - символ a, за который следует любой одиночный символ.

[] Скобки использутся для задания класса символов. Например:

"[0-9A-F]" - соответствует одному hex символу. Заметьте, что 9-0 использовать нельзя! Символы должны идти обязательно по возрастающей.

[^] Класс отрицания. Например:

"[^A-Z]" - соответствует любому символу, крому любой заглавной латинской буквы.

\w Любой буквенно-циферный символ. Фактически аналог класса:

"[a-zA-Z0-9_]"

\W Аналог "[^a-zA-Z0-9_]"
\d Любая цифра: "[0-9]". Например

"\d\d\.\d\d\.\d\d\d\d" - соответствует дате. Заметьте, что перед точкой нужно поставить обратную косую черту \. Это говорит о том, что точку мы хотим интерпретировать именно как точку, а не как спец. символ - точку.

\D Аналог "[^0-9_]". Т.е. всё, кроме цифр.
\s Пробельный символ "[ \r\t\n\f]".
\S Непробельный символ "[^ \r\t\n\f]".
+ Тоже множитель (как и *), но определяет один или более символов. Например:

"ab+c" - символ a, один или более символов b и затем символ c.

? Прожорливость. Например, выше, для замены текста внутри тегов <p> мы использовали следующую маску: "<P>(.*?)</P>". После * мы поставили знак вопроса. Если бы мы этого не сделати, что произошла бы замена всего того, что находится от первого тега <p> до последнего </p>. А так, происходит замена только до следующего тега.


Ещё несколько примеров регулярных выражений:

"(два|три) богатыря"
соответствует как строке "два богатыря", так и "три богатыря".

".+@.+\..+" - соответствует email адресу.

"a(.)\1c" - соответствует одному символу a, затем любым 2-м одинаковым символам, и затем символу с. Т.е. совпадёт "axxc", то не "axyc".

"(\d\d)\.\1\.\d\d\d\d" - соответствует дате, у которой число и месяц одинаковы. Т.е. дата "09.09.2001" - подойдёт, а дата "09.12.2001" - нет. Ну и т.п.
1
Заблокирован
24.10.2013, 19:19
Ну ничё-ссе там целый справочник

Добавлено через 1 минуту
На всякий случай скопирую страницу целиком )))

Я так понимаю что если грамотно использовать этот либ
то можно создать к примеру неплохой умный поисковик.... )))
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.10.2013, 19:19

Транслит (перекодировка с кириллицы на латиницу)
Ребята, здравствуйте, у меня задание: написать на языке ассемблер com-программу, чтобы перекодировать с кириллицы на латиницу по правилу...

Перевод слова из кириллицы в транслит
нужна функция перевода слова из кириллицы в транслит

Замена букв в предложении. Не работает замена кириллицы
Суть программы заменить все определенные буквы в предложении на другую. Собственно, вот код. Латиницу заменяет как надо. Но если ввести...

Замена кириллицы и проверка вхождения
Добрый день уважаемые пользователи. Реализовываю обработку прайс листа. Задача: заменить кириллицу на английские буквы, и расставить...

Параллельное программирование. Замена кириллицы латиницей
Требуется написать программу, сначала последовательно, затем с использованием технологии OpenMP, которая реализует следующие действия:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru