Меню сайта
Категории
|
Класс RegExp несет ответственность за обработку строк посредством регулярных выражений. Его конструктор обладает следующим форматом:
RegExp ({выражение регулярное}[, {Флаги}]) Насколько видно, он может принять один обязательный пар-р - выражение регулярное. Учтите, что в данном варианте регулярное выражение располагается в кавычках, но не слэши. Второй - необязательный - пар-р устанавливает дополнительные настройки поиска и в разных сочетаниях может включать три знака. Знак "g" устанавливает поиск глобальный всех вхождений регулярного выражения в строчке, знак "i" - игнорирование регистра знаков, а знак "т" - многострочный поиск. Класс RegExp поддерживает несколько св-в. Св-во lastindex устанавливает в строчке позицию откуда берет начало процесс поиска. Свойство source доступно только для чтения и возвращает строку регулярного выражения. Св-во global выполняет возврат true, если выполнена установка флага "g", и false, в случае, когда флаг этот не установлен. Св-во ignorecase выполняет возврат true, если выполнена установка флага "i", и false, в случае, когда флаг этот не установлен. Св-во multiline выполняет возврат true, если выполнена установка флага "т", и false, в случае, когда флаг этот не установлен.
Автор: hohol | Дата добавления: 15.07.2025
|