JavaScript RegExp \Bметасимвол
Объект JavaScript RegExp
Определение и использование
Метасимвол \B соответствует не-границе слова. Типы предыдущего и следующего символов в позиции сопоставления совпадают: они должны быть либо оба словесными символами, либо оба не быть словесными символами. Начало и конец строки считаются не словесными символами.
Если совпадение не найдено, возвращается null.
Синтаксис
new RegExp(" \Bregexp")
Или более простой способ:
/\Bregexp/
Или более простой способ:
/\Bregexp/
Поддержка браузеров
![]()
![]()
![]()
![]()
![]()
Все основные браузеры поддерживают метасимвол \B.
Пример
Пример
Выполнить глобальный поиск "noob" в строке, где он не находится в начале или конце слова:
var str="Visit Example";
var patt1=/\Bnoob/g;
НижеотмеченоТекст показывает позиции, где выражение нашло совпадения:
Посетите Runoob
Попробуйте сами »
Объект RegExp JavaScript Другие расширения