Une Bévue a écrit :
SAM <stephanemoriaux.NoAdmin@wanadoo.fr.invalid> wrote:
ha ben j'avais même pas regardé :
c'était bien une histoire de jeu, non ?
de jeu ? je ne pige pas de quel jeu il s'agit...
match
faut suivre mon humour pas très de haut vol :-)
ce que je ne pige vraiment pas c'est mon essai sur le site <http://www.regular-expressions.info/javascriptexample.html>
car si je fais un copier/coller de son code ça ne marche plus.
pourtant si tu y faits :
javascript:alert('['+document.demoMatch.regex.value+']');
c'est bien ça qu'il y a dans le champ : " AppleWebKit\/[^ ]+\+ "
maintenant, comme il fait :
var re = new RegExp(document.demoMatch.regex.value);
c'est peut-être équivalent à :
var re = new RegExp( AppleWebKit\/[^ ]+\+ );
ou :
var re = new RegExp(/ AppleWebKit\/[^ ]+\+ /);
un escaping behind the scene et non visible par un alert(), qqc dans le
genre ???
je n'y vois rien d'escapé en faisant :
javascript:document.write('['+document.demoMatch.regex.value+']');document.close();
ni en faisant :
javascript:document.body.innerHTML=('['+document.demoMatch.regex.value+']');
--
sm