recherche dans un chaine de caractère

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : recherche dans un chaine de caractère

par renan44 » 21 févr. 2005, 20:00

Voilà la solution :wink: :
<?
$texte = preg_replace("/\[gras\](.+?)\[\/gras\]/is", '<b>$1</b>' ,$texte);
?>
ça devrait être pas mal là

par Cyrano » 21 févr. 2005, 18:06

Va voir sur le site et cherche les tutos sur les expressions régulières, ça va te faciliter la vie considérablement. je manque de temps pour ce soir, mais explore ça et reviens avec des questions plus précises au besoin et il se trouver toujours une âme charitable pour te des-embourber ;)

recherche dans un chaine de caractère

par Serval » 21 févr. 2005, 14:42

Hola !

Je débute en php et j'eusse besoin de votre aide.

J'ai un long texte, avec dedans plein de phrases, et avec tout pleins de mots également (si si !).

certains mots sont encadrés par des balises html du type <b> <i>

J'aimerais pouvoir récupérer aec un programme php les mots se trouvant dans un balise spécifique. Par exemple je veux que mon programme me retourne tous les mots qui sont encadrés par les balises <b></b>

je suis certain que c'est très facile pour des experts comme vous :wink:

Merci