Используя регулярные выражения в .NET с шаблоном ^%[^%]+%\Z
и строкой "few)few%"
, я получаю ошибку - System.ArgumentException: parsing "few)few%" - Too many )'s
.
Dim match As System.Text.RegularExpressions.Match = System.Text.RegularExpressions.Regex.Match("^%[^%]+%\Z", "few)few%")
В чем проблема? Нужно ли экранировать скобки в любом входном выражении для reg ex?
(я пытаюсь определить, имеет ли строка подстановочный знак% в начале и конце строки, но не где-нибудь в строке)