Регулярные выражения
Здесь описаны функции для работы с регулярными выражениями.
Функции
FindFirstRegExp(str src, str re) arr.str
Функция FindFirstRegExp находит первое вхождение регулярного выражения re в указанной строке src. Функция возвращает массив строк. Первый элемент содержит подстроку совпадающую с регулярным выражением, остальные элементы содержат значения групп (...), если они определены в регулярном выражении.
FindRegExp(str src, str re) arr.arr.str
Функция FindRegExp находит все вхождения регулярного выражения re в указанной строке src. Функция возвращает массив массивов. Первый элемент в каждом из массивов содержит подстроку совпадающую с регулярным выражением.
Match(str s, str re) bool
Функция Match определяет содержит ли данная строка вхождение указанного регулярного выражения.
RegExp(str src, str re) str
Функция RegExp возвращает первое вхождение регулярного выражения re в указанной строке src. Если соответствия не найдено, то возвращается пустая строка.
ReplaceRegExp(str src, str re, str repl) str
Функция ReplaceRegExp находит все вхождения регулярного выражения re в указанной строке src и заменяет их на строку repl. В параметре repl можно указывать $i или ${i} для i-го подсовпадения.
Last updated