Hiermit bekomm ich nur für das Beispiel mit "_STRING" am Ende in der Gruppe 1 den rest
- "_STRING" steht immer am Ende von deinem String
Nein. Es gibt Texte mit "_STRING" am Ende und welche ohne.
Die ohne "_STRING" am ende sollen vollständig zurück geliefert werden und bei denen mit "_STRING" am Ende soll dieser Weggeschnittten werden
- Großkleinschreibung muss nicht berücksichtigt werden
Es kommt der wegzuschneidende Text genau in dieser Schreibweise vor.
Dann ist es doch einfach "_STRING$" oder nicht? (bzw. /(_STRING$)/)
Ansonsten hab ich das Problem nicht verstanden...
Kommt bei mir nix raus.
Nochmal die Beiden Beispiele (anders geschrieben damit es nicht von der Forensoftware "Umgeschrieben" wird:
Code:
Orginaltext -> Gesuchtes RegEx-Ergebnis
A_123.456.789.D -> A_123.456.789.D
B_345_345_STRING -> B_345_345
Falles es was bringt:
Im "Nutztext" kommen Zahlen, Punkte und Unterstrich vor.
Muss mich nochmal vergewissern ob
[0-9][0-9,_,.]{3,}[0-9]
auch reichen würde wenn die Anfagen/Ende-Buchstaben nicht benötigt würden.
Windows Vista - Eine neue Erfahrung in Fehlern.