@microf

Как привести данные к одному виду?

Добрый день.
Есть файл с большим количеством организаций, которые имеют разную форму собственности - "Общество с ограниченной ответственностью", "ФГУП", "ООО", "Федеральное государственное бюджетное предприятие", "Акционерное общество", "АО", "Общество ограниченной ответственностью". Могут быть с ошибками, могут быть с маленькой буквы, без пробелов и т.д.
Хотелось бы это всё, перед записью а базу привести в один вид. Т.е. на входе "ООО" или "Общество ограниченной ответственностью" или "Обществоограниченной ответственностью", а не выходе я получаю четко "Общество с ограниченной ответственностью".
Каким алгоритмом/сортировкой воспользоваться в этом случае?
Тупо в лоб, например, искать "если первое слово приведенное к нижнему регистру имеет корень "общ", то заменять на "Общество с ограниченной ответственностью" или как?
  • Вопрос задан
  • 129 просмотров
Пригласить эксперта
Ответы на вопрос 1
coderisimo
@coderisimo
Используйте регулярки. Степень их изощренности зависит от исходных данных и вашей лени. Выделяйте общие признаки и заменяйте на то, что нужно.
5ea553d25a14b314612250.jpeg
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы