1
Ich habe den folgenden Satz von IP-und PORT-Nummern, die ich erfassen muss. Im Idealfall möchte ich jede IP/PORT-Kombination in ihrer eigenen Gruppe für insgesamt sechs Gruppen erfassen.Regex mehrere Erfassungen
Ich kann den ersten Satz mit diesem aufzuschlüsseln erhalten:
(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}):(\d{1,5})
server 198.51.100.90:80 weight=3;
server 198.51.100.91:80;
server 198.51.100.93:80;
https://regex101.com/r/gS1hR6/1
Wie das? https://regex101.com/r/lL8iQ0/1 (addieren Sie den 'g' Modifikator) –
Das hat den Trick, aber es stellt sich heraus, dass: Ich kann nicht Modifikatoren in ServiceNow, zwei ServiceNow Schleifen durch die Ergebnisse. :) –
Vielleicht könnten Sie die Zeichenfolge in neue Zeilen aufteilen, um einen Modifikator zu vermeiden –