Search this site
Embedded Files
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
Mon BBC SDL pas à pas
  • Accueil
  • BBC BASIC
  • BBC OS
  • BBC MODULES
  • RUBRIQUES
  • LIENS
  • More
    • Accueil
    • BBC BASIC
    • BBC OS
    • BBC MODULES
    • RUBRIQUES
    • LIENS

⇨ MENU ⇨ BIBLIOTHEQUE ⇨ stringlib.bbc

FN_instri()

DESCRIPTION.


La fonction FN_instri() retourne la position du caractère où débute la première occurrence d'une suite de caractères dans une suite de caractères en faisant une recherche insensible à la casse.




SYNTAXE.


kposition = FN_instri( source , modele , debut )




REMARQUES.

 

source et modele doivent être des chaines de caractères quelconques mais valides.


debut doit être un nombre entier, indiquant la position du premièr caractères de variable où doit commencer la recheche.


La fonction FN_instri() recherche si modele est entièrement présente dans source, en partant du caractère de source à la position debut. La fonction FN_instri() retournera la position du caractère où débute modele dans source. Si aucune correspondance n'est trouvée, ele retournera 0.


La recherche effectuée par la fonction FN_instri() est insensible à la casse, c'est-à-dire que les lettres minuscules semblables aux lettres majuscules. 


Voir l'instruction INSTR() qui permet une recherche sensible à la casse de modele dans source depuis le début de la chaine.



La fonction FN_instri() est importée depuis le module stringlib.bbc. 




EXEMPLE.


REM --- Module de la bibliothèque BBC BASIC ---

INSTALL @lib$ + "stringlib.bbc"

PRINT FN_instri( "BBC Basic For SDL 2.0" , "B" , 0 )

Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions.

Dans la RETROGICIEL vous trouvez des suggestions simples et classiques pour

TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER

avec un exemple de résolution à télécharger pour vous inspirer.

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse