1С СтрЧислоВхождений – количество вхождений подстроки


Функция 1С СтрЧислоВхождений(ГдеИщем, ЧтоИщем) возвращает цифру – сколько количество раз встретилась строка ЧтоИщем в строке ГдеИщем.


Например:

  • Выполняем 1С СтрЧислоВхождений(«50$ это всегда лучше, чем 10$», «$»)
  • 1С возвращает 2
  • Выполняем 1С СтрЧислоВхождений(«Ежик любит посмеяться, Ежик любит попрыгать, Ежиковидный смех», «Ежик»)
  • 1С возвращает 3

Если Вам требуется определить наличие в строке символа или части строки – лучше использовать функцию 1С Найти(), так как она ищет первое вхождение, а не все, и поэтому работает быстрее.

Если же Вам требуется проверить шаблон, то лучше использовать 1С СтрЧислоВхождений(). Например проверка на наличие в адресе электронной почты ровно одного символа @, или в телефонном номере 2х символов «-».

На примере нашего анализатора текста сделаем с помощью 1С СтрЧислоВхождений – проверка корректности формата CSV.

В формате CSV можно сохранить документ Excel. Он представляет из себя текстовый файл, где каждое значение колонки в строке таблицы отделено от следующей знаком разделителя, обычно «;».Там, где значение пустое (пропущено), там просто ставится разделитель «;».

Например, Excel:

Данный файл Excel в формате CSV (Файл/Сохранить как/формат CSV) выглядит следующим образом:

Если значение пропущено – то разделитель в любом случае присутствует, поэтому в каждой строке CSV должно быть N разделителей.



Только зарегистрированные пользователи VIP группы могут видеть этот контент.




Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (4 голосов, среднее: 4,50 из 5)
Загрузка...

Добавить комментарий