Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно доработать существующий или написать новый (как кому проще).

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

Нужно имена и пары (имя+фамилия) из кириллицы поменять на латинницу по файлу сопоставлений.

Скрипт берет данные из файла replace_rules.txt в формате

Андрей Иванов:Andrei Ivanov

Олег:Oleg

Кирилл Олегов:Kirill Olegovи заменяет по этим сопоставлениям в файле input.txt имена с кириллических на латинницу.

Пример файла input.txt:

Кирилл Иванский, Андрей Иванов

(пустая строка или несколько)

Андрей Иванов

Проблема в том, что он заменяет, видимо, побуквенно, а не построчно, т.е. если может быть такой результат:

Kirill Oleg

Нужно, чтобы скрипт заменял имена с фамилиями только в точном их совпадении, с сохранением исходного форматирования (пустые строчки).

4 года назад
faulton
Антон 
45 летЛитва
11 лет в сервисе
Был
24 дня назад
  • Похожие заказы
  • Нужно внести правки в код обработки отправки заказов (отправка уведомления на email, запись в базу). Сайт на битрикс. Подробности и вопросы лучше обсудить по skype (в профиле).

    Закрыт
    4 года назад
  • Всем здравствуйте. Задача такая. 1) на сайте [url=https://www.jet.com.kz]https://www.jet.com.kz[/url]есть калькулятор экспресс расчета стоимости доставки. Мне для сайта [url=http://e77608dw.beget.tech/]http://e77608dw.beget.tech/[/url] нужен один в один, можете скачать с сайта jet, и интегрировать на мой сайт. Перед ответом внимательно изучите калькулятор с ...

    Закрыт
    4 года назад
  • $3000

    Краткое ТЗ. Название и назначение: Бот для автоматических ставок в БК 1xbet. Примерный алгоритм работы: 1. Запуск бота. 2. По url вида http://blablabla.bla получаем данные в виде json, например: [{"sport":"soccer","championat":"Italy. Seria A","date":"2019-12-10","time":"12:00","teams":"Juventus - Milan","bet":"1X","koef":1.007,"sum":10.01},{"sport":"soccer","championat":"Italy. Seria A","date":"2019-12-10","time":"20:00","teams":"Inter - Lazio","bet":"1","koef":2,"sum":5},{"sport":"soccer","championat":"Italy. Seria A","date":"2019-12-10","time":"20:00","teams":"Inter ...

    Закрытнет даты
  • необходимо сделать автоматизацию обработки заказов интернет магазинов: веб  1 ЭТАП:  1. от магазина получить данные по его заказам и клиентам (магазин должен подключиться к нас по нашему api)  2. все заказы от нескольких магазинов собрать в одной базе ...

    Закрыт
    4 года назад
  • Необходимо создать телеграм бота, который будет мостом между сайтом и телеграмом. На сайте выпустили чат с клиентами. Но это жутко неудобно делать через сайт. Также у них (озон) есть апи именно к этому чату.  Так вот, ...

    Закрыт
    4 года назад
  • Бот будет выполнять функцию приема заказов для доставки бутилированной воды.   ВОЗМОЖНОСТИ ЧАТ-БОТА: Меню - кнопочное меню для навигации Прием заказов - адрес доставки (ФИО, адрес, контакт для связи) Оплата внутри бота - возможность оплаты напрямую на QIWI, Yandex.Money Чат с менеджером ...

    Закрыт
    4 года назад
  • Имеется не большой функционал сайта который написан при помощи Jquery. Необходимо этот файл переписать на чистом Javascript чтобы работал полностью без Jquery. Файл в приложении.  Интересует цена и сроки.

    Завершен
    4 года назад
  • Скрипт использует библиотеку которая имитирует моб приложение и постит в инсту Библиотека mgp25/Instagram-API В целом скрипт работает, авторизация и постинг, но надо доработать: 1. Каждому пользователю нужно будет прикрепить 1 ip с ...

    Закрыт
    4 года назад
  • Здравствуйте. Подключали авторизация через соц.сети и столкнулись с проблемой при подключении Facebook. В приложении ФБ при заполнении домена - пишет что он оскорбительный или вредоносный (хотя домен законы не нарушал). Из за этого невозможно включить приложение в рабочее ...

    Закрыт
    4 года назад