i
Оновлено: 09.03.2023
Виконайте пошук "є" без урахування регістру:
let text = "Visit W3Schools";
let pattern = /w3schools/i;
let result = text.match(pattern);
Визначення та використання
Модифікатор "i" визначає відповідність без урахування регістру.
Підтримка браузера
Синтаксис
new RegExp("regexp", "i")
or simply:
/regexp/i
Більше прикладів
Виконайте пошук "itwiki" у рядку без урахування регістру:
Використання функції RegExp exec():
let text = "Visit itwiki";
let pattern = /itwiki/i;
let result = pattern.exec(text);
Використання функції RegExp test():
let text = "Visit itwiki";
let pattern = /itwiki/i;
let result = pattern.test(text);
Використання функції String match():
let text = "Visit itwiki";
let pattern = /itwiki/i;
let result = text.match(pattern);
Порада
Ви можете використовувати властивість ignoreCase , щоб перевірити, чи встановлено модифікатор "i".
приклад
let pattern = /ITWIKI/i;
let result = pattern.ignoreCase;
Методи пошуку за регулярними виразами
У JavaScript текстовий пошук за регулярним виразом можна виконувати різними методами.
З шаблоном як регулярним виразом це найпоширеніші методи:
приклад | опис |
text.match( шаблон ) | Метод String match() |
text.search( шаблон ) | Метод String search() |
шаблон .exec(текст) | Метод RexExp exec() |
шаблон .test(текст) | Метод RegExp test() |