before
Аргументы
Функция принимает один аргумент.
Функция также принимает следующие опциональные именованные параметры:
-
scope:=text/paragraph/sentence/line позволяет искать фрагмент от начала текста/абзаца/предложения/строки.
-
endpoint:=yes/no позволяет включать/не включать аргумент в результат поиска. По умолчанию endpoint:=no, т.е. аргумент не включается в результат.
-
allow_punct:=yes/no: допускает или запрещает наличие пунктуации между аргументами (значение по умолчанию — «no»).
-
trim_punct:=yes/no/left/right убирает или оставляет пунктуацию в начале или конце интервала (значение по умолчанию — «yes»).
trim_punct:=no оставляет пунктуацию.
trim_punct:=left убирает пунктуацию в начале интервала.
trim_punct:=right убирает пунктуацию в конце интервала.
-
match:=first/last/shortest/longest находит первый/последний/самый короткий/самый длинный результат.
Параметр match можно комбинировать со scope:=sentence/text/paragraph/line:
-
match:=shortest, scope:=sentence находит самый короткий результат в предложении.
-
match:=last, scope:=paragraph находит последний результат в параграфе.
-
match:=first, scope:=text находит первый результат в документе.