Spec-Zone.ru › ColdFusion

reFindNoCase

Использует регулярное выражение (RE) для поиска шаблона в строке, начиная с указанной позиции. Поиск выполняется без учета регистра.

reFindNoCase(reg_expression, String [, start] [, returnsubexpressions]) → returns any

  • CF4+
  • Lucee
  • BL 1.0.0+
  • См. также: Find FindNoCase REFind

    Справочник аргументов

    reg_expression string
    Обязательный

    string string
    Обязательный

    Строка или переменная, содержащая строку. Строка, в которой выполняется поиск.

    start numeric
    По умолчанию: 1

    returnsubexpressions boolean
    По умолчанию: false

    True: если регулярное выражение найдено, первый элемент массива содержит соответственно длину и позицию первого совпадения. Если регулярное выражение содержит скобки, группирующие подвыражения, каждый последующий элемент массива содержит соответственно длину и позицию первого совпадения каждой группы. Если регулярное выражение не найдено, каждый массив содержит один элемент со значением 0. False: функция возвращает позицию в строке, с которой начинается совпадение. Значение по умолчанию.
    Значения:
    • true
    • false

    scope string
    По умолчанию: one

    CF 2016+ * one: возвращает первое значение, соответствующее регулярному выражению. * all: возвращает все значения, соответствующие регулярному выражению.
    Значения:
    • one
    • all

    Примеры
    Пример вызова функции reFindNoCase

    Синтаксис Script

    reFindNoCase("E", "test 123!")

    Ожидаемый результат: 2

    Синтаксис Script

    CF 2016+ пример со всеми необязательными аргументами

    serializeJSON(reFindNoCase("E", "test 123!", 1, true, "ALL"))

    Ожидаемый результат: [{ "len":[1], "match":["e"], "pos":[2]}]

    © 2012–present Foundeo, Inc. and the CFDocs contributors.
    Licensed under the MIT License.
    ColdFusion is a trademark of Adobe Systems Incorporated.
    https://cfdocs.org/refindnocase

    Spec-Zone.ru

    Настройки Оффлайн Что нового Помощь О нас
    Spec-Zone .ru
    спецификации, руководства, описания, API