У меня есть строка, которая выглядит следующим образом: mynum(1234) and mynum(123) and mynum (12345) and lastly mynum(#123)
с помощью Java регулярное выражение, как я могу заменить все, когда шаблон содержит левую скобку
Я хочу, чтобы вставить #
перед числами в скобках, так что я есть: mynum(#1234) and mynum(#123) and mynum (#12345) and lastly mynum(#123)
Как это сделать? Использование регулярных выражений шаблона Искателя и replaceAll
дроссели на (
перед номером и я получаю
java.util.regex.PatternSyntaxException: незавершенная группу рядом ...
исключение.
Awesome !!! Это сработало. Кроме того, спасибо за объяснение. Это было очень полезно. Теперь мне просто нужно сделать некоторые исследования, чтобы понять, что такое «негативный взгляд вперед» –
@KT: посмотрите на этот учебник: http://www.regular-expressions.info/lookaround.html –