JavaScript [abc]
Пример
Выполните глобальный поиск символа "h" в строке:
var str = "Это все, что есть?";
var patt1 = /[h]/g;
Попробуйте сами »
Определение и использование
Выражение [abc] используется для поиска любого символа между скобками.
Символы внутри скобок могут быть любыми символами или промежутками символов:
- [abcde..] - Любой символ между скобками
- [A-Z] - Любой символ от верхнего регистра A до верхнего регистра Z
- [a-z] - Любой символ от нижнего регистра a до нижнего регистра z
- [A-z ]- Любой символ от верхнего регистра A до нижнего регистра z
Совет: Использовать выражение [^abc] для поиска любого символа, НЕ заключенного в скобки.
Поддержка браузера
Выражение | |||||
---|---|---|---|---|---|
[abc] | Да | Да | Да | Да | Да |
Синтаксис
new RegExp("[abc]")
или просто:
/[abc]/
Синтаксис с модификаторами
new RegExp("[abc]", "g")
или просто:
/[abc]/g
Еще примеры
Пример
Выполните глобальный поиск символов "i" и "s" в строке:
var str = "Do you know if this is all there is?";
var patt1 = /[is]/gi;
Попробуйте сами »
Пример
Выполните глобальный поиск диапазона символов от нижнего регистра "a" до нижнего регистра "h" в строке:
var str = "Это все, что есть?";
var patt1 = /[a-h]/g;
Попробуйте сами »
Пример
Выполните глобальный поиск диапазона символов от верхнего регистра "A" до верхнего регистра "E":
var str = "I SCREAM FOR ICE CREAM!";
var patt1 = /[A-E]/g;
Попробуйте сами »
Пример
Сделайте глобальный поиск символа-от прописного "А" до прописного "е " (будет искать все прописные буквы, но только строчные буквы от а до е.)
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[A-e]/g;
Попробуйте сами »
Пример
Выполнить глобальный, нечувствительный к регистру поиск диапазона символов [a-s]:
var str = "I Scream For Ice Cream, is that OK?!";
var patt1 = /[a-s]/gi;
Попробуйте сами »
Пример
Демонстрация "g" и "gi"- поиск символов:
var str = "THIS This this";
var patt1 = /[THIS]/g;
var str = "THIS This this";
var patt1 = /[THIS]/gi;
Попробуйте сами »