Afficher un message
Vieux 08/05/2007, 11h11   #4
James
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Question sur les expressions régulières et les caractères spéciaux.


"kurtz le pirate" <kurtzlepirate@yahoo.fr> a écrit dans le message de news:
kurtzlepirate-E33E5C.10421108052007@news-4.proxad.net...
> In article <463f90bf$0$23706$426a34cc@news.free.fr>,
> "James" <haz62@free.fr> wrote:
>
>> Bonjour,
>>
>> A l'aide de la fonction txt.replace et les expressions régulières, je
>> cherche à remplacer chaque occurence de "[g]" (avec les crochets) par
>> "<b>"
>> et de "[/g]" par "</b>". J'ai déjà essayé plusieurs méthodes mais ça ne
>> fonctionne toujours pas ! Pouvez-vous m'aider svp.

>
> tu devrais nous faire voir ce que tu as essayé non ?
>
> je ne sais pas si javascript interprète les regexpr de manière
> "normale", mais un truc de ce genre devrait fonctionner :
>
> s/\[(\/?)g\]/<$1b>/g;
>
>
>
> --
> klp


Merci pour l'aide.

J'avais essayé ceci :

var regGrasDebut=new RegExp("\[g\]","gi");
var regGrasFin=new RegExp("\[/g\]","gi");

txt=txt.replace(regGrasDebut,"<b>");
txt=txt.replace(regGrasFin,"<b>");

Comme ça ne marche pas, j'ai aussi essayé des expressions du genre : var
regGrasDebut=new RegExp("\["{1}+"g"{1}+"\]"{1},"gi"); mais sans succès.

Cordialement,

James.


  Réponse avec citation
 
Page generated in 0,05864 seconds with 9 queries