Naixn
Messages postés455Date d'inscriptionmardi 17 septembre 2002StatutMembreDernière intervention22 juillet 2007
-
22 mai 2005 à 12:18
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 2007
-
24 déc. 2005 à 21:18
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 24 déc. 2005 à 21:18
j'ai réussi à gérer les doubles quotes et simples (j'en profite pour déterrer ça vu que je bosse sur un truc syntaxique en ce moment) en une seule regex. Je pense pas que ce soit parfait mais c'est déjà pas mal :
cs_HyWaN
Messages postés34Date d'inscriptionlundi 31 mai 2004StatutMembreDernière intervention11 mai 2006 23 mai 2005 à 19:02
c'est bon j'ai modifie comme promit xD
par contre pour les doctypes c'est un peu particulier :p
vous prefere le voir comment ? en commentaire ou ... ? j'attend vos idees pour m'y mettre ;)
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 23 mai 2005 à 17:43
" hightlight_file();"
> ce n'est valable que pour le php...
Dans le même genre : highlight_string()
cs_HyWaN
Messages postés34Date d'inscriptionlundi 31 mai 2004StatutMembreDernière intervention11 mai 2006 23 mai 2005 à 09:47
lol desole j'avais de la famille a la maison et je ne pouvais pas donc pas ameliorer la source :p
pour gerer l'echapement des simples/doubles quotes j'ai une idee, je vois ca ce soir car la je dois aller en cours ^^ dsl lol je vous promet une update de la source dans qq jours au gros max :)
merci +
Mingain
Messages postés44Date d'inscriptionmercredi 16 juin 2004StatutMembreDernière intervention24 février 2006 23 mai 2005 à 08:48
hightlight_file();
GAME2OVR
Messages postés40Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention12 juin 2005 22 mai 2005 à 20:58
j'en ai fait une, je vais proposer le lien sur le forum car le systeme de javascript et tres puissant et recupère meme les tag html des autre page en le colorant directement ....
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 22 mai 2005 à 20:56
ah ok je suis d'accord ;-)
Bah perso je gère que les doubles quotes dans mon colorisateur syntaxique et à vrai dire j'ai jamais eu envie d'implémenter les simples...
Ensuite je préfère ne pas colorer certaines portions et avoir un code plus rapide (enfin faudrait tester les deux méthodes, regex et parsing).
Ceci dit je ne suis pas contre une source qui gérerait les deux, à défaut d'avoir le temps (ou l'envie) de la créer ;-)
GAME2OVR
Messages postés40Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention12 juin 2005 22 mai 2005 à 20:52
Salut,
ah tu le fais en deux regexs ^^
oki alors colore moi ça :
test
avec tes deux regex sans qu'il y ai de problème de coloration...
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 22 mai 2005 à 20:46
Salut,
bah tu le fais en deux regexs ^^
GAME2OVR
Messages postés40Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention12 juin 2005 22 mai 2005 à 14:53
bas oui mais essaie de gérer les quote simple et double avec ton systeme....
cs_HyWaN
Messages postés34Date d'inscriptionlundi 31 mai 2004StatutMembreDernière intervention11 mai 2006 22 mai 2005 à 14:50
hehe ok merci pour tout vos conseils :)
et je sais que pour un doctype ca couille ;) je bosse dessus lol ^^
mais sinon c'set pour le principe c'est reggex ... :)
et pour Naixn > meme prob avec bbcode :)
GAME2OVR
Messages postés40Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention12 juin 2005 22 mai 2005 à 14:36
euh très bof... ne prends pas en compte les quote simple, et ne colore pas entre les double quote de <!DOCTYPE HTML PUBLIC \'-//W3\'C//DTD HTML 4.01 Transitional//EN\' "http://www.w3.org/TR/html4/loose.dtd"> .... si tu veux gérer les quote simple et double en meme temps abandonne les reggex tu n'y arrivera pas ^^
j'ai fait un colorateur html,php,css et j'ai eu du mal à comprendre comment colorer les quote simple et double sans que sa bug, donc ce que je peux te dire c'est abandonne les reggex et passe a une analyse plus poussé du code...
cs_HyWaN
Messages postés34Date d'inscriptionlundi 31 mai 2004StatutMembreDernière intervention11 mai 2006 22 mai 2005 à 12:48
hmmm il est que je n'avais pas pense a ca :p lol
merci ^^ ... je vais resoudre le probleme apres avoir manger une tite fondue lol ^^
Naixn
Messages postés455Date d'inscriptionmardi 17 septembre 2002StatutMembreDernière intervention22 juillet 2007 22 mai 2005 à 12:18
24 déc. 2005 à 21:18
$code=preg_replace("'("(.+?)")|(\'(.+?)\')'",'$0',$code);
23 mai 2005 à 19:02
par contre pour les doctypes c'est un peu particulier :p
vous prefere le voir comment ? en commentaire ou ... ? j'attend vos idees pour m'y mettre ;)
23 mai 2005 à 17:43
> ce n'est valable que pour le php...
Dans le même genre : highlight_string()
23 mai 2005 à 09:47
pour gerer l'echapement des simples/doubles quotes j'ai une idee, je vois ca ce soir car la je dois aller en cours ^^ dsl lol je vous promet une update de la source dans qq jours au gros max :)
merci +
23 mai 2005 à 08:48
22 mai 2005 à 20:58
22 mai 2005 à 20:56
Bah perso je gère que les doubles quotes dans mon colorisateur syntaxique et à vrai dire j'ai jamais eu envie d'implémenter les simples...
Ensuite je préfère ne pas colorer certaines portions et avoir un code plus rapide (enfin faudrait tester les deux méthodes, regex et parsing).
Ceci dit je ne suis pas contre une source qui gérerait les deux, à défaut d'avoir le temps (ou l'envie) de la créer ;-)
22 mai 2005 à 20:52
ah tu le fais en deux regexs ^^
oki alors colore moi ça :
test
avec tes deux regex sans qu'il y ai de problème de coloration...
22 mai 2005 à 20:46
bah tu le fais en deux regexs ^^
22 mai 2005 à 14:53
22 mai 2005 à 14:50
et je sais que pour un doctype ca couille ;) je bosse dessus lol ^^
mais sinon c'set pour le principe c'est reggex ... :)
et pour Naixn > meme prob avec bbcode :)
22 mai 2005 à 14:36
j'ai fait un colorateur html,php,css et j'ai eu du mal à comprendre comment colorer les quote simple et double sans que sa bug, donc ce que je peux te dire c'est abandonne les reggex et passe a une analyse plus poussé du code...
22 mai 2005 à 12:48
merci ^^ ... je vais resoudre le probleme apres avoir manger une tite fondue lol ^^
22 mai 2005 à 12:18
> huhu, gros bug ^__^