Delphi-PRAXiS
Seite 3 von 3     123   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Suchbegriff als "ganzes Wort" innerhalb eines Textes suchen (https://www.delphipraxis.net/172877-suchbegriff-als-ganzes-wort-innerhalb-eines-textes-suchen.html)

Helmi 22. Jun 2013 11:49

AW: Suchbegriff als "ganzes Wort" innerhalb eines Textes suchen
 
Zitat:

Zitat von hberdel (Beitrag 1219436)
Hallo jaenicke und TReader,
vielen Dank für eure Antworten. Ich habe inzwischen die Ursache gefunden: Es lag an der Benutzerkontensteuerung. Der vom OS vorgegebene Wert verhinderte, dass der Alias, wo auch immer, gespeichert werden konnte. Für manche Dinge war er da, für die Entwicklungsumgebung nicht ...
Jetzt kann ich mir wieder Gedanken wegen der Datenbank machen.
Beste Grüße von French, in Kürze wieder in der Provence

wohl im falschen Thread gelandet?

Helmi 22. Jun 2013 12:34

AW: Suchbegriff als "ganzes Wort" innerhalb eines Textes suchen
 
Zitat:

Zitat von Sir Rufo (Beitrag 1219429)
Also wirst du wohl deine eigene SearchBuf Routine schreiben müssen

Ja - das hab ich jetzt auch gemacht!
War einfacher

Jonas Shinaniganz 22. Jun 2013 14:23

AW: Suchbegriff als "ganzes Wort" innerhalb eines Textes suchen
 
Als Idee, wieso keine regulären Ausdrücke verwenden?

http://delphi.about.com/gi/o.htm?zi=...fo/delphi.html

The TMatch record provides several properties with details about the match.
Value returns the matched string. Index and Length indicate the position in the input string and the length of the match.

The Matches method takes a string and returns a TMatchCollection record. The default Item[] property of this record holds a TMatch for each match the regular expression found in the string. If there are no matches, the Count property of the returned TMatchCollection record is zero.

Das hier gibt dir alle "hallo" auf die ein Leerzeichen vorrangeht und folgt.
Delphi-Quellcode:
Matches(' hallo ');
-
Das hier gibt dir alle "hallo" auf die ein Leerzeichen ein Punkt ein Fragezeichen oder ein Ausrufezeichen folgt oder garnichts von allem (also EOL)
Delphi-Quellcode:
Matches(' hallo[ ,/./?/!]?');


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:31 Uhr.
Seite 3 von 3     123   

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