Spec-Zone.ru › ColdFusion

replaceList

Заменяет в строке вхождения элементов из списка с разделителями соответствующими элементами из другого списка с разделителями. Поиск чувствителен к регистру.

replaceList(String, list1, list2 [, includeEmptyFields]) replaceList(String, list1, list2, delimiter [, includeEmptyFields]) replaceList(String, list1, list2, delimiterList1, delimiterList2 [, includeEmptyFields]) → returns string

  • CF
  • Lucee
  • BL 1.0.0+
  • См. также: replaceListNoCase

    Ссылки на аргументы

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

    Строка или переменная, содержащая строку, в которой необходимо заменить подстроку

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

    Список подстрок для поиска

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

    Список подстрок для замены

    delimiter string
    По умолчанию: ,

    Общий разделитель для поиска и замены.

    delimiterList1 string
    По умолчанию: ,

    Разделитель для поиска.

    delimiterList2 string
    По умолчанию: ,

    Разделитель для замены.

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

    Если значение равно true, элементы списка нулевой длины сохраняются.

    Примеры
    Пример кода, вызывающего функцию replaceList

    Пример с тегом

    <cfoutput>#replaceList("My Test String", "Test, String", "Replaced, Sentence")#</cfoutput>

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

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

    Spec-Zone.ru

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