psikopit
Messages postés3Date d'inscriptionmercredi 7 avril 2010StatutMembreDernière intervention 9 janvier 2011
-
30 déc. 2010 à 14:50
Spoolega
Messages postés65Date d'inscriptiondimanche 8 janvier 2006StatutMembreDernière intervention27 février 2011
-
27 févr. 2011 à 20:27
Bonjour à tous ;)
Je suis débutant en python et j'essaie de faire un code tout simple qui matche les **En gras** d'un texte pour les remplacer par des En gras html :)
Jusque la rien de compliquer j'utilise ce code python:
line = re.sub('(\*\*)([^*]+)(\*\*)','\\2',line)
Cela fonctionne très bien sauf si l'on écrit **Le texte en * gras**
Le code ne match plus les ** cela vient du [^*]+ (cela veut bien dire n'importe quel caractère sauf *?) le problème est qu'il faudrait exclure la chaine ** et non * mais je 'y parvient pas :/ merci de votre aide :)
P.S.: c'est moitier python/regex alors je ne sais pas trop où poster :/