Section courante

A propos

Section administrative du site

POS

Position
Perl
 

Syntaxe

pos
pos expr

Paramètres

Nom Description
expr Ce paramètre permet d'indiquer l'expression à retourner la position.

Retour

Valeur Description
0 ou supérieur Ces valeurs permettent d'indiquer la position où a été trouvé la sous-chaîne de caractères.

Description

Cette fonction recherche une sous-chaîne dans une chaîne de caractères.

Exemple

Voici un exemple d'une utilisation typique de cette fonction :

  1. #!/usr/bin/perl
  2.  
  3. my $string = 'Ceci est une phrase de test avec gladir.com dedans.';
  4. if($string =~ m{gladiator}gc) {
  5.      print "pos('gladiator') = " .  pos($string) . "\n";
  6. } else {
  7.      print "Sous-chaine de caractères introuvable\n";
  8. }
  9. if($string =~ m{gladir.com}gc) {
  10.      print "pos('gladir.com') = " .  pos($string) . "\n";
  11. } else {
  12.      print "Sous-chaine de caractères introuvable\n";
  13. }

on obtiendra le résultat suivant :

Sous-chaine de caractères introuvable
pos('gladir.com') = 43

Voir également

Langage de programmation - PHP - Référence de procédures et fonctions - pos

Références

La Bible Micro Application HTML & Développement Web, Stefan Munz, Wolfgang Nefzger, 2003, ISBN: 2-7429-2898-7, page 1106

Dernière mise à jour : Dimanche, le 18 octobre 2015