Поиск повторяющихся аргументов
Для сокращения записи при поиске повторяющихся элементов используется функция repeat().
Синтаксис
Опциональные параметры минимум_повторений и максимум_повторений определяют минимальное и максимальное количество найденных повторений аргумента в тексте.
При отсутствии параметра максимум_повторений функция найдет последовательности, в которых аргумент повторяется число раз, равное или большее параметру минимум_повторений. При отсутствии обоих опциональных параметров функция найдет любое количество вхождений аргумента в документ.
Функция также поддерживает опциональные именованные параметры allow_punct и allow_space, регулирующие, соответственно, допустимость знаков препинания и пробелов внутри последовательности. Параметры принимают следующие значения:
Параметр |
Пояснение |
allow_punct:=yes |
Знаки пунктуации между аргументами последовательности допускаются. |
allow_punct:=no (значение по умолчанию) |
Знаки пунктуации между аргументами последовательности не допускаются. |
allow_space:=yes (значение по умолчанию) |
Пробелы между аргументами последовательности допускаются. |
allow_space:=no |
Пробелы между аргументами последовательности не допускаются. |
Примеры