2 378 документов
← К списку

НайтиПохожиеСтроки

страница

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

Синтаксис

Функция НайтиПохожиеСтроки(ИсходнаяСтрока, СтрокаПоиска, Разделитель = "~", ПараметрыПоиска = Неопределено) Экспорт

Параметры

  • ИсходнаяСтрока — Строка - набор строк, разделенных символом разделителя (параметр Разделитель), в которых выполняется поиск.
  • СтрокаПоиска — Строка - строка, вхождение которой необходимо найти.
  • Разделитель — Строка - символ, используемый для разделения исходной строки на элементы. Требуется передавать, если исходная строка состоит из массива строк.
  • ПараметрыПоиска — см. ПараметрыПоискаПохожихСтрок.

Возвращаемое значение

Строка - индексы дублей строк, разделенные запятыми. Нумерация начинается с 0.

Пример вызова

ИсходнаяСтрока = "Токарный станок~Вентилятор настольный~Стол обеденный~Стул обеденный";
ИндексыПохожихСтрок = ПоискИУдалениеДублей.НайтиПохожиеСтроки(ИсходнаяСтрока, "Стол обеденный");
// Для данного набора из четырех строк при поиске строк похожих на "Стол обеденный"
// результатом будет "2,3", т.е. строки "Стол обеденный" и "Стул обеденный".

Доступность

Сервер, Толстый клиент, Внешнее соединение