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

С определением бюджета затрудняюсь. При знании обработки текстовых переменных задача видится не слишком громоздкой. Поэтому предлагайте Ваши варианты.

Задача - сделать скрипт на PHP, который я смогу исполнять на своем сервере.

На входе - форма с одним текстовым полем, в которое вставляется исходный текст.

На выходе - обработанный текст, удобный для копирования в буфер

В тексте имеются повторяющиеся блоки вида:

ФИО: Кондратьев Николай Владимирович

Дата рождения: 19.10.88

E-mail: [email protected]

...

ФИО: Егорова Надежда Васильевна

Дата рождения: 03.12.1980

E-mail: [email protected]

Необходимо преобразовать в следующее:

Николай, 19.10.88, [email protected]

Надежда, 03.12.80, [email protected]

и т.д. новый человек с новой строки.

Пример исходного текста в приложении.

Обработка ФИО:

Если состоит из одного слова - оставлять одно слово

Если состоит из двух слов - оставлять второе

Если из трех, оставлять второе

Верхний регистр понижать, если встречается.

Первую букву делать заглавной.

Обработка даты:

То, что распознается, приводить к варианту: дд.мм.гг

Распознавать:

разные варианты разделителей "/", "," - приводить к точке.

Если год написан 1973 - приводить к 73.

Все символы после цифр - отбрасывать.

Если год написан в нераспознаваемом формате, например без

разделителей, писать цифры в итоговый текст, как есть...

При обработке следующего клиента, проверять, не было ли уже такого же e-mail. Если это повтор, пропускать.

В примере есть все варианты написаний, которые должны быть

обработаны. На нем вполне можно заниматься отладкой скрипта.

11 лет назад
Trvlr
51 годУкраина
11 лет в сервисе
Был
5 лет назад
Выбранный исполнитель
darkms
33 годаУкраина
12 лет в сервисе
Был
9 лет назад
11 лет назад
$20
1 день
Евгений внимательно отнесся ко всем пожеланиям. Работу сделал четко в срок и аккуратно. Остались хорошие впечатления.
Хороший заказчик, четкое формулирование требований, быстрая оплата. Общение с Дмитрием приятное и не обтяживающее.
  • Похожие заказы
  • $975

    Требуется реализовать ряд программных задач предварительно натянув готовую вёрстку на движок. Работа на нашем движке в основе SMARTY. Все детали в переписке, в идеале специалист готовый общаться голосом по скайпу. Требуется навык реальной работы с явой, базами и ...

    Закрыт
    11 лет назад
  • На странице http://www.express.ru/courier/ , после введения всех необходимых данных - вместо простой надписи: "Спасибо, что выбрали нашу курьерскую службу доставки. Наш оператор свяжется с Вами в самое ближайшее время." нужно сделать всплывающее окно небольшого размера с этой же ...

    Завершен
    11 лет назад
  • 1) Почистить вредоносный код (всплывает при заходе с мобильного и не только) вот тут sreteniespb.ru 2) Установить какой-то нетяжелый СЕО модуль, чтобы реализовать эти функции: А) Добавить возможность редактирования тайтлов страницы. Сейчас в тайтле на ...

    Закрыт
    11 лет назад
  • $2875

    Требуется опытный PHP-разработчик для развития функционала сайта на Zend Framework. Требования: - отличное знание ООП PHP 5 и Zend Framweork - CSS, быстрая правка блочной вёрстки - jQuery, extJS - умение быстро разбираться в чужом коде - отличное знание MySQL, умение ...

    Закрыт
    11 лет назад
  • Добрый день, сайт : www.w3r.ru нужно : * в материалах на главной видите таблицы, в нем написан текст. Мне нужно чтоб нажимая на строку она открывалась как спойлер, и в нем можно было еще писать ...

    Завершен
    11 лет назад
  • В движок нужно внести несколько небольших правок: 1. Убрать капчу при оформлении заказа 2. Добавить к товару поле "Себестоимость" и улучшить отчётность в связи с этим новым полем 3. В списке заказов под заказом показывается список продуктов, входящих ...

    Закрыт
    11 лет назад