(Лучше задание читать в прикрепленном документе) Задача: Преобразовать список словосочетаний в список словосочетаний не превышающих кол-во символов, введённых в поле ввода (включая пробелы и знаки препинания). Для примера будет использоваться число 33.
Методы решения: 1) Замена слов и словосочетаний внутри исходного словосочетания из таблицы замен. Логика: если количество символов в исходном словосочетании превышает 33 символа, то необходимо выполнить проверку на наличие в нём слов/словосочетаний из списка замены и, при совпадении последнего с каким либо из слов из первого столбца выполнить замену на слово из второго столбца.
2) Сокращение исходного словосочетания до трёх слов (кол-во слов, которые нужно оставить задаётся в поле, три – это пример) с проверкой на присутствие в последнем слове совпадения со списком исключения. Логика: если количество символов в исходном словосочетании превышает 33 символа, то необходимо сократить его до трёх слов, а затем проверить совпадает ли последнее слово с каким-либо...
Видеть полную информацию и оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Заявок нет
Оставлять заявки могут только авторизованные пользователи.
Создать скрипт на PHP
Реклама
Создать скрипт на PHP
(Лучше задание читать в прикрепленном документе)
Задача:
Преобразовать список словосочетаний в список словосочетаний не превышающих кол-во символов, введённых в поле ввода (включая пробелы и знаки препинания). Для примера будет использоваться число 33.
Методы решения:
1) Замена слов и словосочетаний внутри исходного словосочетания из таблицы замен.
Логика: если количество символов в исходном словосочетании превышает 33 символа, то необходимо выполнить проверку на наличие в нём слов/словосочетаний из списка замены и, при совпадении последнего с каким либо из слов из первого столбца выполнить замену на слово из второго столбца.
2) Сокращение исходного словосочетания до трёх слов (кол-во слов, которые нужно оставить задаётся в поле, три – это пример) с проверкой на присутствие в последнем слове совпадения со списком исключения.
Логика: если количество символов в исходном словосочетании превышает 33 символа, то необходимо сократить его до трёх слов, а затем проверить совпадает ли последнее слово с каким-либо...