Hallo,
derzeit hantiere ich noch mit einer TRichEdit Komponente rum und möchte nun, dass im Text nach bestimmten Begriffen gesucht wird, wobei der Begriff
genau passen muss. Ich mach das mit der FindText-Funktion
Delphi-Quelltext
1:
| RichEdit.FindText('KeyWord',i,TxtLength,[stWholeWord, stMatchCase] ); |
soweit, so klar. Aber jetzt findet er nicht nur "KeyWord", sondern auch "_KeyWord" und "KeyWord_" und das darf nicht sein.
Wenn ich bei der Funktion den String auf 'KeyWord ' ändere, findet er gar nix mehr, obwohl nach dem Schlüsselwort immer ein Leerzeichen ist...
Die Frage ist nur, wie schließe ich den Unterstrich_ aus der Suche aus?
Danke im Voraus