JavaScript RegExp Group [^0-9]
- Предыдущая страница [0-9]
- Следующая страница (x|y)
- Вернуться на один уровень выше Референсное руководство JavaScript RegExp
Определение и использование
Выражение [^0-9] используется для поиска символов, не являющихся цифрами.
Цифры в скобках могут быть любыми числами от 0 до 9 или диапазоном чисел.
Совет:Используйте [0-9] Искать любые цифровые символы между скобками.
Пример
Пример 1
Глобальный поиск не встречающихся цифр от 1 до 4:
let text = "123456789"; let pattern = /[^1-4]/g;
Пример 2
Глобальный поиск цифр, не являющихся 1:
let test = "12121212"; let pattern = /[^1]/g;
Пример 3
Глобальный поиск не встречающихся цифр 5 до 8:
let text = "123456789"; let pattern = /[^5-8]/g;
Синтаксис
new RegExp("[^0-9]")
或者缩写:
/[^0-9]/
Синтаксис с модификаторами
new RegExp("[^0-9]", "g")
或者缩写:
/[^0-9]/g
Поддержка браузерами
/[^0-9]/
Это функция ECMAScript1 (ES1).
Все браузеры полностью поддерживают ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Поддержка | Поддержка | Поддержка | Поддержка | Поддержка | Поддержка |
Методы поиска регулярных выражений
В JavaScript поиск текста с помощью регулярных выражений можно выполнить различными методами.
ИспользованиеМодель (pattern)Как регулярное выражение, эти методы наиболее часто используются:
Пример | Описание |
---|---|
text.match(Модели) | Метод поиска строки match() |
text.search(Модели) | Метод поиска строки search() |
Модели.exec(text) | Метод RexExp exec() |
Модели.test(text) | Метод RexExp test() |
- Предыдущая страница [0-9]
- Следующая страница (x|y)
- Вернуться на один уровень выше Референсное руководство JavaScript RegExp