reReplaceNoCase
Использует регулярное выражение для поиска строкового шаблона в строке и его замены. Поиск не учитывает регистр.
reReplaceNoCase(String, reg_expression, substring[, scope]) → returns string
Синтаксис функции-члена
string.reReplaceNoCase(reg_expression, substring[, scope])
Аргументы
String строка Обязательный
Строка или переменная, содержащая строку
reg_expression строка Обязательный
Регулярное выражение для замены.
substring строка Обязательный
Строка или переменная, содержащая строку. Заменяет reg_expression
scope строка
Примеры Пример кода с вызовом функции reReplaceNoCase
В этом примере удаляются все символы, кроме a-z и 0-9.
reReplaceNoCase("test 123!", "[^a-z0-9]", "", "ALL") Ожидаемый результат: test123
Использует обратную ссылку \1 для извлечения шаблона, заключённого в скобки.
reReplaceNoCase("123abc456", "[0-9]+([a-z]+)[0-9]+", "\1") Ожидаемый результат: abc
© 2012–present Foundeo, Inc. and the CFDocs contributors.
Licensed under the MIT License.
ColdFusion is a trademark of Adobe Systems Incorporated.
https://cfdocs.org/rereplacenocase