![]() |
RegEx gesucht
Ich habe String die eine bestimmte Zeichenkette am Ende haben können.
Bsp: A_123.456.789.D B_345_345_STRING Ich will jetzt bei beiden per RegEx den kompletten String ohne den festen Text "_STRING" weg bekommen. Leider fällt mir keine passende RegEx ein :-( Ich muss über RegEx gehen da das Programm hier nur eine RegEx vorsieht. |
AW: RegEx gesucht
Was genau möchtest du jetzt haben? So richtig verstanden hab ich das wohl nicht.
Klingt so, als wenn du alles löschen willst, bis auf das "_STRING". |
AW: RegEx gesucht
Hallo Bernhard,
kannst du mal für deine beiden Beispiele das gewünschte Ergebnis mit angeben? (Ich weiß nicht genau, ob du nur das _STRING entfernen möchtest oder auch die anderen Unterstriche/Buchstaben) VG Peter |
AW: RegEx gesucht
Es soll alles zurückgeliefert werden außer dem _STRING
Orginal Regex-Ergebnis A_123.456.789.D -> A_123.456.789.D B_345_345_STRING -> B_345_345 |
AW: RegEx gesucht
Hallo Bernhard,
- "_STRING" steht immer am Ende von deinem String - Großkleinschreibung muss nicht berücksichtigt werden Dann ist es doch einfach "_STRING$" oder nicht? (bzw. /(_STRING$)/) Ansonsten hab ich das Problem nicht verstanden... VG Peter |
AW: RegEx gesucht
Code:
(.*)_string
|
AW: RegEx gesucht
Zitat:
Zitat:
Die ohne "_STRING" am ende sollen vollständig zurück geliefert werden und bei denen mit "_STRING" am Ende soll dieser Weggeschnittten werden Zitat:
Zitat:
Nochmal die Beiden Beispiele (anders geschrieben damit es nicht von der Forensoftware "Umgeschrieben" wird:
Code:
Falles es was bringt:
Orginaltext -> Gesuchtes RegEx-Ergebnis
A_123.456.789.D -> A_123.456.789.D B_345_345_STRING -> B_345_345 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. |
AW: RegEx gesucht
Code:
Liefert in \1 den ersten Teil des Textes wenn _STRING gefunden oder aber das Zeilenende erreicht ist.
(.*)(?=_STRING|$)
Grüße, Uli |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:03 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz