JavaScript RegExp \Bметасимвол

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

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

Метасимвол \B соответствует не-границе слова. Типы предыдущего и следующего символов в позиции сопоставления совпадают: они должны быть либо оба словесными символами, либо оба не быть словесными символами. Начало и конец строки считаются не словесными символами.

Если совпадение не найдено, возвращается null.

Синтаксис

new RegExp(" \Bregexp")

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

/\Bregexp/


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

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Все основные браузеры поддерживают метасимвол \B.


Пример

Пример

Выполнить глобальный поиск "noob" в строке, где он не находится в начале или конце слова:

var str="Visit Example"; var patt1=/\Bnoob/g;

НижеотмеченоТекст показывает позиции, где выражение нашло совпадения:

Посетите Runoob

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


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