Как использовать regex для извлечения строки, но не тогда, когда она содержит $

Прежде всего, извините, если это дублирующий вопрос. Я пытался найти ответ на этот вопрос, но я не смог.

Мне нужно извлечь имя пользователя непосредственно из журналов с помощью регулярных выражений, но не тогда, когда имя пользователя заканчивается на $, пример журнала ниже:

Имя пользователя: домен \ имя пользователя

Я использовал следующее регулярное выражение для извлечения данныхUsername:.*?\\(.*?\s

Мне нужно регулярное выражение, чтобы полностью игнорировать строку и не извлекать ее, если она заканчивается на $

Это возможно?

Заранее спасибо.

1 ответ

Поиск текста и любой знак не -$ в конце:

Username: (.*[^\$])$

http://regexr.com/3aail

Другие вопросы по тегам