sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 2014
-
12 déc. 2005 à 09:57
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
23 mai 2009 à 08:51
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 23 mai 2009 à 08:51
a la première expression matchée entre ( )
dépend du pattern, pour une réponse précise
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012 22 mai 2009 à 16:43
Merci bien, et le $1 est équivalent à ?
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 22 mai 2009 à 16:34
exact ^^
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012 22 mai 2009 à 16:32
Ha ok d'où la gestion du "bug" IE au dessous.
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 22 mai 2009 à 16:16
C'est pour virer les espaces inutiles ^^
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012 22 mai 2009 à 16:12
oupla, désolé pour les fautes, c'est le café ;)
cs_ABF
Messages postés227Date d'inscriptionsamedi 21 mai 2005StatutMembreDernière intervention26 avril 2012 22 mai 2009 à 16:11
Salut,
Ca code est très sympa par conter je n'ai pas compris ce que faisait : strCssContenu = new Regex(@" *({|}|:|!|;) *").Replace(strCssContenu, "$1"); ???
Merci
++
aurelien0306
Messages postés181Date d'inscriptionjeudi 27 février 2003StatutMembreDernière intervention 2 mars 2009 8 sept. 2007 à 20:54
Très intéressant par contre petite question :
si la css contient un hack css qui joue avec les bugs d'interprétation des commentaires de tel ou tel navigateur.. je suppose qu'elle est purement supprimée par le handler?
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 28 déc. 2005 à 10:56
il arrive bientot :p
c'est presque au point.
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 28 déc. 2005 à 09:46
Yes Cyril me l'avait filé mais c'était pas encore au point car il y avait des problèmes avec les chaines de caractères qui étaient modifiées. Je guette ta nouvelle mouture ^^. Au pire je veux bien la tester en bêta ;-)
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 28 déc. 2005 à 08:50
il y a aussi le mien pour JavaScript qui arrivent bientot :p
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 27 déc. 2005 à 23:26
lol, à nos claviers, que le plus rapide gagne
p.s.: je devine qu'on est tout les deux sur msn messenger actuellement
p.s.s: j'arrete de poster et je me remet au travail, j'ai un module a faire ;)
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 27 déc. 2005 à 23:22
Je m'en doutais. J'ai déjà réalisé un filtre HTML qui fonctionne mais je ne l'ai pas (encore) posté sur aspfr. Ca ne saurait tarder ^^.
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 27 déc. 2005 à 23:18
merci, c gentil;
en passant, je vais te dire pkoi j'ai posté cette question
je veux faire la meme chose que toi mais cette fois-ci en compactant les fichiers html, txt, aspx, (avec un Module au lieu d'un Handler en utilisant le filtre) ... en enlevant les enters (\r\n) et en supprimant les commentaires (<!-- xxx -->)
mais j'ai fait une petite experimentation avec mes fichiers aspx en enlevant les entré...résultat : ca cause des problèmes avec les javascripts (IE et FireFox)
alors, comme solution, soit que je compacte pas le texte inclut dans des balises de type <script> soit que je trouve le problème pkoi ca marche pas :D
sérieusement, si on fait en sorte de remettre un programme en C# sur une seule ligne, ca devrait pas poser de problèmes parce que les points virgules, accolades, ... séparent assez bien le code
etk, merci encore
bye
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 27 déc. 2005 à 23:10
//commentaires
new Regex("<!--.+?-->").Replace(chaine, " ");
Voilà ^^
cs_badrbadr
Messages postés475Date d'inscriptionjeudi 19 juin 2003StatutMembreDernière intervention 3 novembre 20081 27 déc. 2005 à 22:47
salut,
//supprime les commentaires
strCssContenu = new Regex(@"(/\*.+?\*/)").Replace(strCssContenu, "");
ca enlève les commentaires css
est-ce que tu peux me passer une Regez qui enlève les commentaires html
( <!-- commentaires --> )
parce que je sais pas utiliser les expressions régulières
merci d'avance
cs_poppyto
Messages postés540Date d'inscriptiondimanche 29 décembre 2002StatutModérateurDernière intervention13 mai 2011 12 déc. 2005 à 10:14
Pas de quoi :)
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 12 déc. 2005 à 09:57
23 mai 2009 à 08:51
dépend du pattern, pour une réponse précise
22 mai 2009 à 16:43
22 mai 2009 à 16:34
22 mai 2009 à 16:32
22 mai 2009 à 16:16
22 mai 2009 à 16:12
22 mai 2009 à 16:11
Ca code est très sympa par conter je n'ai pas compris ce que faisait : strCssContenu = new Regex(@" *({|}|:|!|;) *").Replace(strCssContenu, "$1"); ???
Merci
++
8 sept. 2007 à 20:54
si la css contient un hack css qui joue avec les bugs d'interprétation des commentaires de tel ou tel navigateur.. je suppose qu'elle est purement supprimée par le handler?
28 déc. 2005 à 10:56
c'est presque au point.
28 déc. 2005 à 09:46
28 déc. 2005 à 08:50
27 déc. 2005 à 23:26
p.s.: je devine qu'on est tout les deux sur msn messenger actuellement
p.s.s: j'arrete de poster et je me remet au travail, j'ai un module a faire ;)
27 déc. 2005 à 23:22
27 déc. 2005 à 23:18
en passant, je vais te dire pkoi j'ai posté cette question
je veux faire la meme chose que toi mais cette fois-ci en compactant les fichiers html, txt, aspx, (avec un Module au lieu d'un Handler en utilisant le filtre) ... en enlevant les enters (\r\n) et en supprimant les commentaires (<!-- xxx -->)
mais j'ai fait une petite experimentation avec mes fichiers aspx en enlevant les entré...résultat : ca cause des problèmes avec les javascripts (IE et FireFox)
alors, comme solution, soit que je compacte pas le texte inclut dans des balises de type <script> soit que je trouve le problème pkoi ca marche pas :D
sérieusement, si on fait en sorte de remettre un programme en C# sur une seule ligne, ca devrait pas poser de problèmes parce que les points virgules, accolades, ... séparent assez bien le code
etk, merci encore
bye
27 déc. 2005 à 23:10
new Regex("<!--.+?-->").Replace(chaine, " ");
Voilà ^^
27 déc. 2005 à 22:47
//supprime les commentaires
strCssContenu = new Regex(@"(/\*.+?\*/)").Replace(strCssContenu, "");
ca enlève les commentaires css
est-ce que tu peux me passer une Regez qui enlève les commentaires html
( <!-- commentaires --> )
parce que je sais pas utiliser les expressions régulières
merci d'avance
12 déc. 2005 à 10:14
12 déc. 2005 à 09:57