JavaScript RegExp ?Квантификатор

RegExp 对象参考手册Объект JavaScript RegExp

Определение и использование

nКвантификатор ? соответствует любой строке, содержащей ноль или одинnэкземпляр предшествующего символа.

Синтаксис

new RegExp("n?")

Или более простой способ:

/n?/


Поддержка браузеров

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают квантификатор ?.


Пример

Пример

Выполните глобальный поиск "1", включая ноль или один "0", непосредственно следующий за ним:

var str="1, 100 or 1000?";
var patt1=/10?/g;

Нижеотмеченныйтекст показывает, где выражение находит совпадение:

1, 100 или 1000?

Попробуйте сами »


RegExp 对象参考手册Объект RegExp JavaScript Другие расширения