![]() |
RegEx und entfernung von Leerzeichen.
Hallo,
ich habe einen String mit Leerzeichen. Und würde gerne über RegEx (an dieser Stelle ist RegEx-Funktionalität schon eingebaut) einen String (kann auch Auswahl Gruppe nutzen) ohne die Leerzeichen bekommen. "1234t5 6g 89" -> "1234t56g" Geht das mit RegEx? |
AW: RegEx und entfernung von Leerzeichen.
* "Bekommen" ist bissl schwerer, da du ja nicht "einen" Wert, sondern mehrere Gruppen haben willst (du müsstest dann die Gruppen durchgehn und sie zu einem Text zusammensetzen)
* aber "Ersetzen" bzw. Löschen ist ja kein Problem |
AW: RegEx und entfernung von Leerzeichen.
Zitat:
Zitat:
Ersetzen/löschen hatte ich bisher nicht... |
AW: RegEx und entfernung von Leerzeichen.
Muss es denn unbedingt RegEx sein oder reicht nicht einfach
![]() |
AW: RegEx und entfernung von Leerzeichen.
Jupp, wenn es "nur" Leerzeichen sind, dann geht auch einfach ReplaceStr oder Replace des String-Helper.
Ansonsten hat RegEx ebenfalls eine Replace-Funktion (z.B. um Leerzeichen, Tabs usw. zu ersetzen) ![]() |
AW: RegEx und entfernung von Leerzeichen.
Also muss ich dann doch etwas am Code erweitern.
Mindestens um den Replace-Teil. Danke für die Hilfe |
AW: RegEx und entfernung von Leerzeichen.
Delphi-Quellcode:
var
r: TRegEx; begin s := r.Replace(s, '\s', ''); |
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:13 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 by Thomas Breitkreuz