Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   RegEx - String zwischen bestimmten Zeichen ermitteln (https://www.delphipraxis.net/54632-regex-string-zwischen-bestimmten-zeichen-ermitteln.html)

mirage228 8. Okt 2005 17:23

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
Zitat:

Zitat von static_cast
Hi David,

öhm wie finde ich das herraus? Aber ich hab im Regex Coach mal selection 2 gewählt (siehe neues Bild oben).

Nun, wenn Du das mit Delphi umsetzen willst, brauchst Du ja eine Lib mit der Du das machen kannst (:

mfG
mirage228

static_cast 8. Okt 2005 17:26

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
Achso ja klar ;) Dachte du meintest von dem Programm.

Nutze die TRegExpr von http://regexpstudio.com/TRegExpr/TRegExpr.html

mirage228 8. Okt 2005 17:32

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
Zitat:

Zitat von static_cast
Achso ja klar ;) Dachte du meintest von dem Programm.

Nutze die TRegExpr von http://regexpstudio.com/TRegExpr/TRegExpr.html

Hi,

Ja das lässt sich was machen, TRegExpr kann Sub-Expressions :)

Also, da gibt es z.B. die Properties Delphi-Referenz durchsuchenSubExprMatchCount, Delphi-Referenz durchsuchenMatchPos und Delphi-Referenz durchsuchenMatchLen.
Damit solltest Du was anfangen können.

mfG
mirage228

static_cast 8. Okt 2005 17:38

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
Danke :) Es geht super!

Jetzt hab ich nur noch das Problem wenn ich umstelle auf singeline, das mit den Farben Rot und Blau, kann man da auch was machen? :(

mirage228 8. Okt 2005 17:41

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
Zitat:

Zitat von static_cast
Danke :) Es geht super!

Jetzt hab ich nur noch das Problem wenn ich umstelle auf singeline, das mit den Farben Rot und Blau, kann man da auch was machen? :(

Bitte :)

Bei dem Problem könnte ich mir vorstellen, da es an dem Greedy Modifier liegt. Vielleicht probierst du es im Ungreedy Modus.

mfG
mirage228

ripper8472 8. Okt 2005 17:45

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
das regex funzt prima, du liest die darstellung nur falsch.
gelb ist "gesamtes regex", orange ist das gewaehlte pattern.

solltest du noch probleme haben, liegen die nicht am regex.

static_cast 8. Okt 2005 17:46

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
Zitat:

Zitat von mirage228
Zitat:

Zitat von static_cast
Danke :) Es geht super!

Jetzt hab ich nur noch das Problem wenn ich umstelle auf singeline, das mit den Farben Rot und Blau, kann man da auch was machen? :(

Bitte :)

Bei dem Problem könnte ich mir vorstellen, da es an dem Greedy Modifier liegt. Vielleicht probierst du es im Ungreedy Modus.

Cool, geht auch, Danke Danke :)

Und nochmal Danke an euch alle!

static_cast 8. Okt 2005 17:48

Re: RegEx - String zwischen bestimmten Zeichen ermitteln
 
@Christoph

ja das stimmt, geht jetzt auch, wie ihr sicher gemerkt hab, hab ich mich heute auch das erste mal mit Regex befasst ;)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:15 Uhr.
Seite 2 von 2     12   

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 by Thomas Breitkreuz