Wie können Sie überprüfen, ob eine Zeichenfolge mit einer bestimmten Teilzeichenfolge endet?

8

Gibt es eine Coldfusion-String-Funktion, um zu prüfen, ob eine Zeichenfolge mit einer anderen Zeichenfolge endet? Wenn nicht, was ist der einfachste und effizienteste Weg, dies zu erreichen?

    
froadie 16.12.2010, 08:28
quelle

3 Antworten

12

Sie können die Funktion right(string, numberofcharacters) verwenden.

Beispiel (cfscript):

%Vor%     
Andreas Schuldhaus 16.12.2010, 08:49
quelle
10

Hier springe ich schnell auf die Java-Ebene runter.

%Vor%

Dies sollte TRUE ausgeben

Weitere Details hier: Ссылка

Beachten Sie, dass endsWith () Groß- und Kleinschreibung unterscheidet.

Um dies zu umgehen, verwenden Sie LCase () oder UCase (), z. B.

%Vor%

Sollte auch TRUE zurückgeben

    
Mark Mandel 17.12.2010 02:58
quelle
2

Eine Lösung, die ich gefunden habe ( Ссылка ) - Verwenden Sie einen regulären Ausdruck find - REFindNoCase , wobei ein $ -Zeichen das Ende der Zeichenfolge darstellt.

%Vor%     
froadie 16.12.2010 08:54
quelle

Tags und Links