replaceList
Заменяет в строке вхождения элементов из списка с разделителями соответствующими элементами из другого списка с разделителями. Поиск чувствителен к регистру.
replaceList(String, list1, list2 [, includeEmptyFields])
replaceList(String, list1, list2, delimiter [, includeEmptyFields])
replaceList(String, list1, list2, delimiterList1, delimiterList2 [, includeEmptyFields]) → returns string
Ссылки на аргументы
String string Обязательный
Строка или переменная, содержащая строку, в которой необходимо заменить подстроку
list1 string Обязательный
Список подстрок для поиска
list2 string Обязательный
Список подстрок для замены
delimiter string
По умолчанию: ,
,
Общий разделитель для поиска и замены.
delimiterList1 string
По умолчанию: ,
,
Разделитель для поиска.
delimiterList2 string
По умолчанию: ,
,
Разделитель для замены.
includeEmptyFields boolean
По умолчанию: false
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