Ein Regex mit Splunk

Ich habe ein paar Probleme mit meinem Regex.

Ich habe ein paar Zeilen wie diese:

SomeText#"C:\\","Shadow Copy Components:\\","E:\\",""
SomeText#"D:\\"
SomeText#"E:\\","Shadow Copy Components:\\"
SomeText#"SET SNAP_ID=serv.a.x.com_1380312019","BACKUP H:\\ USING \\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy47\\ OPTIONS:ALT_PATH_PREFIX=c:\\VERITAS\\NetBackup\\temp\\_vrts_frzn_img_3200\"
SomeText#"SET SNAP_ID=serv.a.x.com_1380312019","BACKUP Y:\\Libs USING \\\\?\\GLOBALROOT\\Device\\HarddiskVolumeShadowCopy47\\ OPTIONS:ALT_PATH_PREFIX=c:\\VERITAS\\NetBackup\\temp\\_vrts_frzn_img_3200\"

Ich möchte eine Gruppe namens jobFileList erhalten, die für jede Zeile Folgendes enthält:

"C:\\","Shadow Copy Components:\\","E:\\",""
"D:\\"
"E:\\","Shadow Copy Components:\\"
H:\\
Y:\\Libs

Sie können sehen, ich möchte nur die Dateiliste, aber manchmal ist es nur der vollständige Text nach dem # -Zeichen und manchmal gibt es eine Menge** dass ich entfernen muss. Tatsache ist, dass ich kein Skript für diesen Fall verwenden kann, also muss ich dies nur mit EINEM regulären Ausdruck tun, kann nicht einfach eine Reihe anderer Dinge nach dem regulären Ausdruck tun.

Was ich getan habe ist:

SomeText(#.*BACKUP (?P<jobFileList>.*?) .*)?(#(?P<jobFileList>.*))?

Aber anscheinend kann ich nicht den gleichen GroupName setzen :( Wenn ich die zweite jobFileList durch einen anderen Namen ersetze, funktioniert es perfekt, aber nicht, was ich brauche.

Danke für Ihre Hilfe,

EDIT: Ich kann auch einige Zeilen haben wie:

SomeText#/ahol5d72_1_2
SomeText#/p7ol4a1p_1_2
SomeText#Gvadag04SANDsk_Daily
SomeText#/bck_reco_a9ol5765_1_2_827497669

In all diesen Fällen muss der gesamte Text nach dem # -Zeichen stehen.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage