Besoin d'aide sur petit regex

Discussion dans 'Administration d'un site Web' créé par YvesB, 20 Novembre 2004.

  1. YvesB
    YvesB WRInaute occasionnel
    Inscrit:
    11 Janvier 2004
    Messages:
    422
    J'aime reçus:
    0
    Slt tt le monde

    Voila je veux me faire un regex qui reconnaitra les (IMG455), (CAP45778) dans un texte.

    J'ai tenté ce regex mais il ne marche pas : (\().(IMG|CAP).[0-9].(\))


    ds le code :

    $texte=eregi_replace("(\().(IMG|CAP).[0-9].(\))", "<A HREF=\"\\1\" TARGET=\"_blank\">\\1</A>", $texte);

    Merci a vous !
     
  2. kalex
    kalex WRInaute discret
    Inscrit:
    14 Septembre 2004
    Messages:
    204
    J'aime reçus:
    0
    (\((IMG|CAP)[0-9]*\))

    Voilà. ;)
     
  3. YvesB
    YvesB WRInaute occasionnel
    Inscrit:
    11 Janvier 2004
    Messages:
    422
    J'aime reçus:
    0
    Merci ca marche impec.... Mais en faite je voudrais me servir du nombre pour le mettre dans une fonction. Comment je peut faire?

    Code:
    $texte=eregi_replace("(\((IMG|CAP)[0-9]*\))", "<br><center><div id=bloc>
     <img  src=\"http://www.afterdreams.com/afterdreams-protect.php?r=o&w=150&code=".image("//1")."\"></div></center><br>", $texte);
    
    La fonction ou je veux mettre le nombre c image()

    Merci :)
     
  4. kalex
    kalex WRInaute discret
    Inscrit:
    14 Septembre 2004
    Messages:
    204
    J'aime reçus:
    0
    Alors, on va plutôt utiliser une fonction de callback :
    Code:
    $texte = preg_replace_callback('/\((IMG|CAP)([0-9]*)\)/', 'callback_img', $texte);
    
    function callback_img($tab){
    	return "<br><center><div id=bloc><img
    	src=\"http://www.afterdreams.com/afterdreams-protect.php?r=o&w=150&code=".image($tab[2])."\"></div></center><br>";
    }
    La doc en fr : http://www.php.net/manual/fr/function.p ... llback.php
     
  5. YvesB
    YvesB WRInaute occasionnel
    Inscrit:
    11 Janvier 2004
    Messages:
    422
    J'aime reçus:
    0
    Cela me renvoi cette erreur et je tavoue que je n'arrive pas a y faire face :(

    Code:
    Warning: preg_replace_callback() requires argument 2, 'callback_img', to be a valid callback in c:\program files\easyphp\www\...
     
  6. kalex
    kalex WRInaute discret
    Inscrit:
    14 Septembre 2004
    Messages:
    204
    J'aime reçus:
    0
    Je t'ai donné une ligne de code et une fonction. Apparemment c'est la fonction (appelée callback_img) que tu n'as pas ou mal recopiée.
     
  7. YvesB
    YvesB WRInaute occasionnel
    Inscrit:
    11 Janvier 2004
    Messages:
    422
    J'aime reçus:
    0
    Effectivement j'ai bidouillé un peu, passé la fonction en premier, et ca marche. Merci mille fois tu est une star.
     
Chargement...
Similar Threads - Besoin aide regex Forum Date
Besoin d'aide regle regex sur fichier HTACCESS Administration d'un site Web 3 Mars 2013
[reglé] Besoin d'aide : .htacess et regex URL Rewriting et .htaccess 10 Novembre 2006
Pose de liens : Besoin d'aide d'ordre technique et besoin d'éclairage Netlinking, backlinks, liens et redirections 9 Mars 2022
Besoin d'aide pour le lancement de mon Application Demandes d'avis et de conseils sur vos sites 12 Août 2021
Besoin d'aide pour la compréhension d'une application Développement d'un site Web ou d'une appli mobile 1 Août 2021
Besoin d'aide SEO pour mon site Débuter en référencement 13 Mai 2021
Besoin d'aide pour soucis avec le certbot chez OVH - VPS URL Rewriting et .htaccess 6 Avril 2021
Récapitulatif Besoin d'avis et d'aide pour mon site web. Débuter en référencement 1 Novembre 2020
Besoin d'aide pour comprendre mon Analyse Dareboost Débuter en référencement 24 Août 2019
Besoin d'aide pour configurer mon htaccess URL Rewriting et .htaccess 24 Octobre 2018
Besoin d'aide concernant modification sur mon blog dans la barre URL. Développement d'un site Web ou d'une appli mobile 25 Juillet 2018
AJAX BESOIN D'AIDE Développement d'un site Web ou d'une appli mobile 2 Juin 2018
Besoin d'aide pour le référencement Débuter en référencement 25 Mai 2018
Une femme qui fait 2D animation sur Youtube et qui a besoin d'aide pour referencement Débuter en référencement 21 Janvier 2018
Besoin d'aide pour internet Débuter en référencement 2 Décembre 2017
Besoin d'aide pour bien positionner mon blog ! Débuter en référencement 9 Septembre 2017
Besoin d'aide pour Google Search Console Référencement Google 16 Juin 2017
Besoin d'aide niveau juridique Droit du web (juridique, fiscalité...) 28 Février 2017
Besoin d'aide pour Prestashop intégration dans Wordpress e-commerce 22 Janvier 2017
Besoin d'aide pour requête SQL PHP Développement d'un site Web ou d'une appli mobile 12 Novembre 2016