Есть ли способ достичь эквивалента негативного взгляда за в регулярных выражениях javascript? Мне нужно сопоставить строку, которая не начинается с определенного набора символов.
Кажется, я не могу найти регулярное выражение, которое делает это без сбоев, если соответствующая часть найдена в начале строки. Отрицательные взгляды, кажется, единственный ответ, но у javascript его нет.
EDIT:
Это регулярное выражение, с которым я хотел бы работать, но это не так:
(?<!([abcdefg]))m
Таким образом, это будет соответствовать 'm' в 'jim' или 'm', но не 'jam'