Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Strings auf Musterübereinstimmung überprüfen (https://www.delphipraxis.net/55553-strings-auf-musteruebereinstimmung-ueberpruefen.html)

Alexander Roth 23. Okt 2005 05:37


Strings auf Musterübereinstimmung überprüfen
 
Hallo leute,

ich weis, diese Frage wurde hier schonmal gestellt, aber ob wirklich so eine wichtige Funktion fehlt. Denn bei Visual Basic z.B. ist so eine Funktion komplett vohanden.
Sie heißt like.
Zitat:

Überprüft, ob ein Zeichenausdruck auf ein Muster paßt
So stehts in der VB Hilfe.

Also meine Fragen:
- Gibt es so eine Funktion wirklich nicht? :coder2:
- Wie kann man sie möglichst leicht ersetzten (ausser hier)

himitsu 23. Okt 2005 06:35

Re: Strings auf Musterübereinstimmung überprüfen
 
NEIN, es gibt nicht soeine Funktion, sonst hätte die doch schon lange eine(r) gefunden und uns mitgeteilt.

Und was hast du denn gegen diesen Thread, der scheint doch mindestens eine Lösung für dein Problem zu behinhalten?
Also ein was dir daran nicht passt würde uns schon mal enorm weiterhelfen, denn wie soll man dir denn sonst helfen, wenn man nicht weiß wie?


Ansonsten gibt es noch tausende anderer Themen zu diesem Problem ... irgendwo läßt sich auf jedenfall was passendes finden.

z.B. Hier im Forum suchenMatchesMask

Alexander Roth 23. Okt 2005 15:18

Re: Strings auf Musterübereinstimmung überprüfen
 
Oh!! :cyclops:
MatchesMask macht ja genau das was ich wollte.

aber noch eine frage:
Was heißt ein
Zitat:

;
in dem String der die Maske ist.

ripper8472 23. Okt 2005 16:11

Re: Strings auf Musterübereinstimmung überprüfen
 
manchmal ist eine zigarre auch einfach nur eine zigarre.

Alexander Roth 23. Okt 2005 16:22

Re: Strings auf Musterübereinstimmung überprüfen
 
Gut,
kann man denn überhaupt "oder" in der Mask ausdrücken oder muss man bei der if bedingung das brücksichtigen?

ripper8472 23. Okt 2005 16:41

Re: Strings auf Musterübereinstimmung überprüfen
 
oder geht bei einfachen wildcards nicht. dazu brauchst du schon regexes.

oder du machst mehrere wildcardstrings und pruefst die einzeln.

Alexander Roth 24. Okt 2005 06:15

Re: Strings auf Musterübereinstimmung überprüfen
 
Ist schon OK. Dann mache ich das in der if bedingung.

Vielen dank an euch!!!


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:34 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