INSTRBP |
Dans la chaîne binaire de plateforme |
---|---|
LotusScript |
Syntaxe
Function InStrBP([begin As Integer,] string1 As String, string2 As String) As Variant |
Paramètres
Nom | Description | |
---|---|---|
begin | Ce paramètre permet d'indiquer la position en nombre de caractères de début où commence la recherche | |
string1 | Ce paramètre permet d'indiquer la chaîne de caractères contenant la source dans lequel il faudra chercher | |
string2 | Ce paramètre permet d'indiquer la chaîne de caractères contenant la chaîne à rechercher |
Retour
Valeur | Description |
---|---|
0 | Cette valeur permet d'indiquer que la chaîne de caractères string1, que la chaîne de caractères string2 est vide après la position begin de la chaîne de caractères string1 ou que begin est plus large que la longueur de la chaine de caractères string1. |
NULL | Cette valeur permet d'indiquer que la chaîne de caractères string1 ou string2 sont NULL. |
Erreur | Cette valeur permet d'indiquer que le paramètre begin est NULL. |
entier | Ces valeurs permettent d'indiquer la position. |
Description
Cette fonction retourne la position d'une sous-chaîne de caractères DBCS ou ASCII contenu dans une chaîne de caractères et 0 si elle ne s'y trouve pas en commençant sa recherche à partir de la position spécifié.
Remarque
- Si vous voulez travaillé avec des octets, il serait préférable d'utiliser la fonction InStrB.
Exemple
Voici un exemple d'une utilisation typique de cette fonction :
- Sub Main()
- Print "InStrBP(""Sylvain Maltais"",""Mal"")= " & Instrbp("Sylvain Maltais","Mal")
- Print "InStrBP(""Sylvain Maltais"",""a"") = " & Instrbp("Sylvain Maltais","a")
- Print "InStrBP(1,""Sylvain Maltais"",""a"") = " & Instrbp(1,"Sylvain Maltais","a")
- Print "InStrBP(8,""Sylvain Maltais"",""a"") = " & Instrbp(8,"Sylvain Maltais","a")
- End Sub
on obtiendra le résultat suivant :
InStrBP("Sylvain Maltais","Mal")= 9InStrBP("Sylvain Maltais","a") = 5
InStrBP(1,"Sylvain Maltais","a") = 5
InStrBP(8,"Sylvain Maltais","a") = 10
Voir également
Langage de programmation - LotusScript - Référence de procédures et fonctions - INSTR
Langage de programmation - LotusScript - Référence de procédures et fonctions - INPUTB
Langage de programmation - LotusScript - Référence de procédures et fonctions - OPTION COMPARE
Langage de programmation - LotusScript - Référence de procédures et fonctions - STRCOMPARE
Articles - Les géants de l'informatique - IBM
Dernière mise à jour : Jeudi, le 8 janvier 2015