La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Message supprimé
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Message supprimé  (Lu 1255 fois)
Message supprimé
« sur: le 12-03-2003 a 12:20:09 »
Sticky Mouse
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 35



Roh, ça farte ?
59188587 59188587
Voir le Profil    WWW    E-Mail
Répondre avec citation

Message supprimé

« Dernière Édition: le 31-03-2016 a 15:21:08 par Sticky Mouse » Rapporter au modérateur  

Guillaume Godart
Sticky Mouse L'info hi-tech !
Zone CD CD Trade Center
webmaster@zonecd.com

Re:Rechercher une expression plusieurs fois
« Répondre #1 sur: le 12-03-2003 a 22:49:07 »
drunkenmaster68
Forum-france
Superactif
****

Hors-Ligne

Sexe: Male
Messages: 621



La vie donne soif !
99831954 99831954
Voir le Profil    WWW    E-Mail
Répondre avec citation

T'as essayé en faisant une boucle for ou un truc dans le genre ?

Rapporter au modérateur  

Forum-3D :: Forum-3D, la communauté d'entraide et d'échange dédiée aux amateurs de 3d.
MyWorks :: Mon site portfolio.
Re:Rechercher une expression plusieurs fois
« Répondre #2 sur: le 12-03-2003 a 22:58:55 »
Shain
Administrateur
*****

Hors-Ligne

Sexe: Male
Messages: 3168



Grand méchant Admin !

Voir le Profil    WWW
Répondre avec citation

Tu dois pouvoir faire ca avec ereg() et les parenthèses capturantes. Je n'ai pas trop le temps de chercher mais je pense qu'en lisant le fichier ligne par ligne et en stockant les chaines de caractères que tu récupères ca doit marcher.

Citation:
int ereg ( string pattern, string string [, array regs])


Recherche dans la chaîne string les séquences de caractères qui correspondent au masque pattern.

Si au moins une séquence est trouvée (éventuellement dans les parenthèses capturantes de pattern), et que la fonction est appelée avec un troisième argument regs, les résultats seront enregistrés dans regs. $regs[1] contiendra la première parenthèse capturante (celle qui commence le plus tôt), $regs[2] contiendra la deuxième parenthèse capturante (celle qui commence après la première), et ainsi de suite. $regs
  • contient une copie de la chaîne.

    Si ereg() trouve ses solutions pour les parenthèses capturantes, $regs contiendra exactement 10 éléments, même si il y avait plus ou moins de 10 parenthèses capturantes qui étaient valides. Cela n'a aucun effet sur les capacités de la fonction ereg() à trouver d'autres sous chaînes. Si aucune valeur n'est trouvée, $regs ne sera pas modifié par ereg().

    La recherche est sensible à la casse.

    ereg() retourne TRUE si une occurrence a été trouvée dans la chaîne et FALSE dans le cas contraire, ou si une erreur est survenue.

    L'exemple suivant prend une date au format ISO (YYYY-MM-DD) et l'affiche sous la forme DD.MM.YYYY : Exemple 1. Exemple ereg()

    <?php
    if ( ereg( "([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})", $date, $regs ) ) {
        echo "$regs[3].$regs[2].$regs[1]";
    } else {
        echo "Format de date invalide : $date";
    }
    ?>
  • Rapporter au modérateur  

    Shain - Co-Admin Forum Webmaster
    e-commerce strasbourg
    Outil gestion de contenu CMS
    Tutoriaux Flex & AIR
    Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
    Pages: [1] Monter
    « Précédent Suivant »
    Sauter à: 

    Votre statut : Invité
    Vous devez être membre pour participer.
     
     
    Let’s Encrypt : le certificat SSL gratuit
    Tester votre site internet sur différents navigateurs
    [WordPress] Des problèmes avec l’administration ?
    Rappel : Mettez à jour vos CMS et vos sites E-commerce
    Le .fr fête ses 25 années d’existence !
    Mesurer votre audience en temps réel avec BubbleStat
    Porter réclamation contre Google Panda ?
    Zlio n’est plus …
     
     
     
     
     

    Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

    creation site internet strasbourg