0
Answered

Разбор строки (сервис дубликаты)

Anonymous 2 years ago in Стандартизация • updated by Антон 2 years ago 6
Планируете ли вы сделать разбор строки контактов на несколько отдельных полей? Например таблица, в которой в одной колонке произвольно намешаны несколько телефонов, фио, почта и т.д. Ну или хотя бы вытаскивать из строки все телефоны, а не только первый?

Answer

Answer
Answered

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

Пока не планируем. Уточните, пожалуйста, а что за таблица, в которой в одной колонке все данные? Почему именно такое решение?

Ну не всегда исходные данные идеальны. Бывают ситуации, когда в одном поле хранятся контакты в свободной форме. Такое решение удобно для пользователей и плохо для БД. Соответственно есть задача эту кашу разобрать. Например за первый прогон все телефоны, за второй все email.

Answer
Answered

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

Ясно. Тогда подумайте, может быть это было бы все-таки многими востребовано. Вам не обязательно распознавать все, что есть в такой строке. Пусть за один проход вытаскивается всё только одного выбранного пользователем типа (сейчас только первое найденное). Спасибо. Вопрос закрыт.

Подумаем, спасибо за идею.