Книга: Выразительный JavaScript
Проверяем на совпадения
Проверяем на совпадения
У регулярок есть несколько методов. Простейший – test
. Если передать ему строку, он вернёт булевское значение, сообщая, содержит ли строка вхождение заданного шаблона.
console.log(/abc/.test("abcde"));
// ? true
console.log(/abc/.test("abxde"));
// ? false
Регулярка, состоящая только из неспециальных символов, просто представляет собой последовательность этих символов. Если abc
есть где-то в строке, которую мы проверяем (не только в начале), test
вернёт true
.
Оглавление статьи/книги
- Создаём регулярное выражение
- Проверяем на совпадения
- Ищем набор символов
- Повторяем части шаблона
- Группировка подвыражений
- Совпадения и группы
- Тип даты
- Границы слова и строки
- Шаблоны с выбором
- Механизм поиска
- Откаты
- Метод replace
- Жадность
- Динамическое создание объектов RegExp
- Метод search
- Свойство lastIndex
- Циклы по вхождениям
- Разбор INI файлы
- Международные символы
- Итог
- Упражнения
Похожие страницы
- Что такое проверяемые задания
- Проверяем эффективность нетворкинга
- 2.7. Проверяем соответствие реальных параметров ПК заявленной конфигурации
- Объективно проверяемая информация
- Конструкторы проверяемых заданий: обзор
- Совпадения и группы
- 6.7. Проверяем потенциал прибыльности продающей идеи Треугольником-предсказателем Райса – Траута – Лукьяновой
- Проверяемое (checked) преобразование типов данных
- Шаг 0. Перепроверяем вашу оценку системы продаж
- Проверяем детали
- 9. Регулярные выражения