Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   C# Hilfe beim Regexen (https://www.delphipraxis.net/74247-hilfe-beim-regexen.html)

Pseudemys Nelsoni 31. Jul 2006 12:08


Hilfe beim Regexen
 
Moin,

Zitat:

<span class="Body">22.0 &deg;C</span>
<span class="Body">1012.4 hPa</span>
<span class="Body">15 km/h / West</span>
<span class="Body">20 km</span>
Kann mir jemand sagen, wie ich die werte dort per regex rausbekomme? also das zwischen dem ">" und "<" wie z.b "20km" ?

DGL-luke 31. Jul 2006 12:16

Re: Hilfe beim Regexen
 
Naja... eigentlich ja schon fast zu einfach... dat würd auch mit Pos/Delete oder stringreplace prima funktionieren.

Code:
'|<span class="Body">(.*?)</span>|'
Evtl. musst du bei deinem Regex-Dialekt die Pipes als Terminatoren weglassen und/oder ein paar Schalter hinzufügen, damit er dir den regex auf jede Zeile einzeln anwendet.

Basilikum 31. Jul 2006 12:20

Re: Hilfe beim Regexen
 
ich würde es so lösen (PCRE):
Code:
<span class="Body">(?P<Data>[^<]+)</span>
([^<]+ ist je nach Greedy-Modus besser)


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:49 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz