2010-02-27 3 views

Répondre

4

Indiquez le nombre d'entre vous voulez recevoir dans l'appel à group() le groupe (= chose entre parenthèses dans la regex):

frase = re.search(...).group(1) 
+0

et si je obtenir quelque chose avant le "monsieur", comme, "monsieur mauvais" ... comment puis-je supprimer le "mauvais"? – Shady

+0

@Shady: Modifiez l'expression régulière afin qu'elle corresponde (uniquement) au texte correct et placez la parenthèse autour de la partie qui vous intéresse. – sth

1

ne ont pas besoin regex

text = urllib.urlopen('www.text.com').read() 
print ''.join(text.split("your text here")[1:]) 
+0

bon, ça marche ... mais ça transforme la chaîne en liste ... comment puis-je convertir en arrière? – Shady

+0

pour convertir la liste en chaîne, utilisez join(). – ghostdog74

Questions connexes