Парсинг слов из доменных имен и названий компаний на c#
Цена договорная
•
электронные деньги
Требуется написать модуль (как библиотеку классов) на c#.
Цена договорная.
Интерфейс модуля:
-функция ParseWord(string domainName) - получает на вход доменное имя (superauto.com, https://superauto.com), возвращает коллекцию распарсенных слов из этого имени. Двумя первыми элементами обязательно должны быть: superauto.com, superauto, а дальше распарсенные слова: super, auto. Если слова распарсить не удалось, вернуть только коллекцию из двух элементов.
Ограничения:
Требования:
Цена договорная.
Интерфейс модуля:
-функция ParseWord(string domainName) - получает на вход доменное имя (superauto.com, https://superauto.com), возвращает коллекцию распарсенных слов из этого имени. Двумя первыми элементами обязательно должны быть: superauto.com, superauto, а дальше распарсенные слова: super, auto. Если слова распарсить не удалось, вернуть только коллекцию из двух элементов.
Ограничения:
- на вход может придти как четко доменное имя (site.com), так и http://site.com - предусмотреть фильтрацию протокола и слэшей
- минимальная длина возвращаемых слов - 3 (если меньше, то не нужно возвращать)
- предусмотреть стоп лист возвращаемых слов (слова из этого списка не возвращать)
Требования:
- готовность немедленно взяться за исполнение заказа
- наличие отзывов (либо пост оплата)
- чистый код
- логига парсинга должна быть в коде (нельзя использовать всякие облачные сервисы для обработки)
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.