Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Regex/MatchesMask usw. (https://www.delphipraxis.net/214508-regex-matchesmask-usw.html)

softtouch 22. Jan 2024 09:48

Regex/MatchesMask usw.
 
Gibt es irgendeine Delphi Funktion welche ich nicht finde, die mir wie RegEx den gefundenen Text zurück gibt?

Beispiel:

Text: "Das ist ein Test"
Maske: "Das (*) ein test"

Ich möchte das "ist" haben. MatchesMask findet das zwar, gibt aber nur true oder false zurück.
RegEx ist zu viel Overhead nur dafür.

Lua hat eine Funktion "string.match()", welche genau das macht, ohne RegEx (sofern ich * in .* in der Maske ändere). Gibt es etwas vergleichbares in Delphi?

Uwe Raabe 22. Jan 2024 09:54

AW: Regex/MatchesMask usw.
 
Soweit ich weiß, verwendet Lua dafür intern aber auch RegEx.

shebang 22. Jan 2024 10:00

AW: Regex/MatchesMask usw.
 
Zitat:

Zitat von softtouch (Beitrag 1532374)
Gibt es irgendeine Delphi Funktion welche ich nicht finde, die mir wie RegEx den gefundenen Text zurück gibt?

TRegEx.Match aus System.RegularExpressions


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