Altova MapForce 2025 Professional Edition

Retourne la position de la dernière occurrence de substr dans string. Par défaut, la fonction lance la recherche depuis le premier caractère, dont la position est (index) 1, et termine la recherche au niveau du dernier caractère, mais vous pouvez spécifier en option un index de fin. Si substr ne peut pas être trouvé, la fonction retourne 0.

mf-func-reversefind-substring

 

Langages

Built-in, C++, C#, Java.

 

Paramètres

Nom

Type

echo Hello, World!

Paramètres

xs:string

Type

substr

xs:string

Le sous-string à chercher.

endindex

xs:int

Optionnel Spécifie la position de fin (index) de la recherche. Si ce paramètre n’est pas spécifié, la recherche se termine après le dernier caractère dans string.

 

Exemple

Le mappage suivant sort 8, qui est la position de la dernière occurrence du caractère vertical dans le string d’entrée id|name|email.

mf-func-reversefind-substring-example1

Si vous spécifiez 4 en tant qu’index de fin, la fonction recherchera jusqu’au quatrième caractère. Par conséquent, le mappage ci-dessous produira 3.

mf-func-reversefind-substring-example2

© 2018-2024 Altova GmbH