i

Обновлено: 09.03.2023

Виконайте пошук "є" без урахування регістру:

let text = "Visit W3Schools";
let pattern = /w3schools/i;
let result = text.match(pattern);

Визначення та використання

Модифікатор "i" визначає відповідність без урахування регістру.

Підтримка браузера

/regexp/i

Посмотреть совместимость на Can I use?

/regexp/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()