Моего код регулярного выражения выглядит следующим образом:Regex периода соответствия все минус последнего символ
(.(?!\[view street map\]))+
Это означало, чтобы соответствовать все вплоть до [вида карты улиц].
Но если я использую это регулярное выражение код на следующей
Test of the system[view street map]
Это соответствует следующему, и отрезает последнего символа
Test of the syste
Кто-нибудь есть какие-либо идеи, почему это происходит?
Заранее благодарен!
Спасибо, что объяснил это, имеет смысл. :) – DanielRHarris
почему ваше регулярное выражение не удается здесь http://regex101.com/r/hQ1rP0/54v? –
Однако, в строке '[view street map]', это теперь будет соответствовать 'view street map]'. –