Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1641 connectés 

  FORUM HardWare.fr
  Programmation

  expression réguliere : qui peut m'expliquer ca :

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

expression réguliere : qui peut m'expliquer ca :

n°193853
jerem38
Posté le 12-08-2002 à 10:06:10  profilanswer
 

voila, c'est du PHP, ca détecte une url dans un text $text, et la remplace par un lien :)
C bien utile. Sauf que je l'utilise tel-quel, et que j'aimerais bien la comprendre...
Comment marchent les 0 et les 1 ? ...  :??:  
 
$text = ereg_replace("((http://)([[:punct:]]|[[:alnum:]])*)","<a href=\"\\0\">\\1</a>",$text);
 
 :hello:

mood
Publicité
Posté le 12-08-2002 à 10:06:10  profilanswer
 

n°193856
jerem38
Posté le 12-08-2002 à 10:07:40  profilanswer
 

hum, ne tenez pas compte des images que le forum essaye de mettre...
 
(faites editer mon message pour voir le code exact)

n°193859
Sh@rdar
Ex-PhPéteur
Posté le 12-08-2002 à 10:10:24  profilanswer
 

[:sh@rdar]  
 
si tu sais pas ce que sont les \\0 et \\1 t'as pas du y regarder, c'est indiqué.
 
je suis bon prince :
 
9.75.2 ereg_replace  
[Notes en ligne] [Exemples]
Remplacement par expression régulière
 
string ereg_replace (string pattern, string replacement, string string)  
ereg_replace() effectue une recherche par expression régulière dans la chaîne string en recherchant les occurrences de pattern, puis les remplace par la chaîne replacement.  
La chaîne modifiée est retournée. (Ce qui signifie que la chaîne originale sera retournée si aucune occurrence n'est trouvée).  
Si pattern contient des parenthèses capturantes, replacement pourra contenir des séquences de la forme \\digit, qui seront remplacées par le texte capturé par la n-ième parenthèse capturante. \\0 correspond à la chaîne originale complète. De 0 à 9 parenthèses capturantes peuvent être utilisées. Les parenthèses peuvent être imbriquées, et leur numéro d'ordre est défini par leur parenthèse ouvrante.  
Si aucune occurrence n'est trouvée, la chaîne string sera retournée intacte.


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°193868
jerem38
Posté le 12-08-2002 à 10:31:31  profilanswer
 

merci.
j'avais pas vu ta signature lol
 
Y a des trucs passionnant, je vais y jetter un oeil :)
 
o passage, j'ai découvert dans ton topic :
 
anglais        |  français      
tutorial       |  tutoriel n. m.  
 
Syn.           |  Syn.
tutorial help  |  didacticiel n. m.
   
Terme(s) apparenté(s)
guide d'initiation n. m.    
 
Déf. :
Programme de présentation qui guide l'utilisateur dans l'apprentissage et la mise en oeuvre d'un matériel ou d'un logiciel.
 
Note(s) :
Le tutoriel peut inclure un manuel d'apprentissage ou un ensemble d'exercices programmés.
Bien qu'il soit également utilisé pour désigner une autre notion, le terme didacticiel est considéré comme synonyme de tutoriel lorsqu'il touche l'apprentissage d'un logiciel d'application ou d'une procédure.
Le terme guide d'initiation désigne une notion plus large.
 
[Office de la langue française, 2002]  
 
source : le grand dictionnaire terminologique
 
http://www.granddictionnaire.com/  
 
magnifique ce dictionnaire !! fantastique !
 
 :hello:
 
PS: ca veut dire koi RTFM ?


Message édité par jerem38 le 12-08-2002 à 10:32:11
n°194120
Sh@rdar
Ex-PhPéteur
Posté le 12-08-2002 à 16:00:34  profilanswer
 

Read The Fucking Manual


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
n°194187
trueslash
(╯°□°)╯︵ MMM
Posté le 12-08-2002 à 17:10:02  profilanswer
 

jerem38 a écrit a écrit :

voila, c'est du PHP, ca détecte une url dans un text $text, et la remplace par un lien :)
C bien utile. Sauf que je l'utilise tel-quel, et que j'aimerais bien la comprendre...
Comment marchent les 0 et les 1 ? ...  :??:  
 

Code :
  1. $text = ereg_replace("((http://)([[:punct:]]|[[:alnum:]])*)","<a href=\"\\0\">\\1</a>",$text);


 
 :hello:  




 
sé pourtant pas difficile :/


---------------
sympathisant UBCT

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  expression réguliere : qui peut m'expliquer ca :

 

Sujets relatifs
[MySQL] Pourrait on m expliquer........[PHP] regular expression : verifier un num de telephone
Expression reguliere ...Expression reguliere, helllllllllp
[PHP] la faut m'expliquer ![PHP] help qqn peut-il me corriger mon expression régulière svp ?
[PHP] Pb d'expression régulières... 
Plus de sujets relatifs à : expression réguliere : qui peut m'expliquer ca :


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR