Probleme bei der Zuordnung einer Regex für mehrere Zeilen. Ich habe ein paar versucht, aber ohne Glück.REGEX für mehrere Zeilen
erster Versuch: ((?: \ B # show) (?.? * \ N) {6})
Ergebnis: fehlgeschlagen. Herausgefunden, dass die Linien zwischen 5-8 manchmal weniger oder mehr sein können. Also passt 6 mal nicht.
zweiter Versuch: (? < = # \ n) (.? Anzeigen * Version)
Ergebnis: Failed: Ist auf irgendetwas nicht überein, obwohl ich auf ähnlichen regex mit Erfolg verwendet habe andere Spiele
String Ich versuche zu entsprechen.
wgb-car1# show startup-config
Using 6149 out of 32768 bytes
!
! NVRAM config last updated at 15:50:05 UTC Wed Oct 1 2014 by user
!
version 12.4
no service pad
service timestamps debug datetime msec
service timestamps log datetime msec
service password-encryption
!
Ich versuche, auf die Versionsnummer alles von Show zu passen.
Diese Regex funktioniert (? S) # show (. *) Version aber ich weiß nicht, wie die Zahlen zu erhalten, wie sie eine beliebige Kombination von Dezimalzahlen sein können, aber immer Zahlen.
genau das, was ich suchte, danke. – NineTail
Gern geschehen :-) – m87