Script-Funktion: Sucht ein Zeichen oder eine Zeichenkette innerhalb einer Zeichenkette. Die Suche beginnt am Ende der zu durchsuchenden Zeichenkette.
STR_FIND_REV[ERSE](String1, String2)
| Syntax | Beschreibung/Format | 
|---|---|
| Zeichenkette 1, Zeichenkette 2 | Alphanumerische Zeichenkette | 
| Rückgabewert | 
|---|
| Position an der das Zeichen oder die Zeichenkette gefunden wurde. | 
Die Script-Funktion sucht die Zeichenkette2 innerhalb der Zeichenkette1. Im Gegensatz zur Script-Funktion STR_FIND wird dabei die Zeichenkette1 vom Ende beginnend durchsucht.
Zeichenkette2 kann aus einem oder mehreren Zeichen bestehen. Die Suche ist case-insensitiv. Groß- und Kleinschreibung wird daher nicht berücksichtigt.
Die Script-Funktion liefert die erste Position, an der die Zeichenkette2 gefunden wurde, als Wert zurück. Die Position wird dabei vom Anfang der Zeichenkette1 gezählt.
In diesem Beispiel liefert die Suche nach "#" im String "AE#01, AE#02" den Wert 10. Er wird im Aktivierungsprotokoll ausgegeben.
:SET &STRING#="AE#01, AE#02"
:SET &SEARCH#="#"
:SET &POS#=STR_FIND_REVERSE(&STRING#,&SEARCH#)
:PRINT &POS#
        
Im folgenden Beispiel wird eine Zeichenkette gesucht. Sie wird auf Position 8 gefunden.
:SET &POS#=STR_FIND_REV("AE#01, AE#02","AE")
:PRINT &POS#
        
Siehe auch:
| Script-Sprachmittel | Beschreibung | 
|---|---|
| Sucht ein Zeichen oder eine Zeichenkette innerhalb einer Zeichenkette. | 
Allgemeines zum Script
Script-Sprachmittel - Alphabetische Auflistung
Script-Sprachmittel - Funktionelle Gliederung
        
| Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support | Copyright © 2016 Automic Software GmbH |