Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Entwickler>Mit RegEx Zahlen aus String filtern

Mit RegEx Zahlen aus String filtern

pismo08.06.1220:41
Hallo,

ich bin noch am verzweifeln!

Wie kann ich den bitte aus den folgenden Strings jeweils die 1234567 herausfiltern?

lorem89ipsumDolor18LorepIpsum2xy1234567bhsiak

loraaaaaaaem39iddssadsapsumDolor18LorepIpsum2xy1234567sssss43dsgdfdsfs

Die Strings unterscheiden sich ständig in der Länge und im Aufbau, ich weiss jedoch, dass ich immer eine 7-stellige Zahl filtern möchte, der immer die beiden Buchstaben xy vor stehen.

Danke für eure Hilfe, ich habs leider nach 2 Stunden aufgegeben
0

Kommentare

sahnehering08.06.1220:45
Aus dem Bauch:
/xy(\d{7})/

Die Runden Klammern beschreiben nur, was Du als "Ergebnis" haben willst
„Kein Backup, kein Mitleid“
0
pismo08.06.1220:49
sahnehering
Aus dem Bauch:
/xy(d{7})/

Die Runden Klammern beschreiben nur, was Du als "Ergebnis" haben willst

Super, vielen Dank! Das filtert xy und die Zahl dahinter. Gibt es denn über RegEx noch die Möglichkeit dieses Suchmuster anzuwenden, das xy aber nicht mit herauszufiltern? Wenn nicht, mach ich das mit einem einfachen replace später im code.

Vielen Dank Sahnehering!
0
sahnehering08.06.1222:04
In Perl und in PHP passiert das über die Klammern. Das was in den Klammer gematcht wird steht nachher je nach Sprache in bestimmten Variablen, ober in einem Array... Welche Sprache nutzt Du? Wie sieht der Code aus?
„Kein Backup, kein Mitleid“
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.