Как проверить фразу до скобки? - PullRequest
0 голосов
/ 16 апреля 2019

Я пытаюсь выстроить группу под названием причина, я очень близко, но не могу понять последнюю часть. Я хочу переопределить все от Reason: до и не включая первую скобку в (winRc=999)

Ниже приводится извлекаемая строка.

Причина: неверное имя пользователя или пароль. (WinRc = 999)

Я хочу иметь выражение, которое показывает:

Полное совпадение «Причина: неверное имя пользователя или пароль». Группа 'Причина' Совпадение "Имя пользователя или пароль неверны."

1 Ответ

1 голос
/ 16 апреля 2019

вы можете использовать нечто похожее на то, что @CodeManiac упоминал выше

/Reason: ([^(]*)/    

Демо от regex101

https://regex101.com/r/J2ddFQ/1

Преимущество использования класса отрицательных символов, очень мощный.

...