Ниже приводится содержание:Regex, чтобы получить слова после совпадающей строки
Subject:
Security ID: S-1-5-21-3368353891-1012177287-890106238-22451
Account Name: ChamaraKer
Account Domain: JIC
Logon ID: 0x1fffb
Object:
Object Server: Security
Object Type: File
Object Name: D:\ApacheTomcat\apache-tomcat-6.0.36\logs\localhost.2013-07-01.log
Handle ID: 0x11dc
мне нужно, чтобы захватить слова после Object Name:
слова в этой строке. Который D:\ApacheTomcat\apache-tomcat-6.0.36\logs\localhost.2013-07-01.log
. Надеюсь, кто-то может мне помочь.
^.*\bObject Name\b.*$
матчи - Имя объекта
Но я нужен результат матча, чтобы быть 'D: \ ApacheTomcat \ апач-TOMCAT-6.0.36 \ Logs \ localhost.2013-07-01.log' не в матче группы –
@CasperNine, почему ? И какой язык вы используете? – smerny
, потому что программа im, использующая захваты, соответствует только результату. Im использует инструмент управления журналом, называемый logstash. поместите ваше регулярное выражение на этот сайт http://regexpal.com/ и посмотрите .. он соответствует всей строке. –