search(pattern, string, flags=0) : Trouver une correspondance dans une chaîne
finddall(pattern, string, flags=0) : Trouver une correspondance, Renvoie une liste de toutes les parties correspondantes
sub(pattern,repl,string,count=0,flags=0) : remplace la partie de la chaîne qui correspond à l'expression régulière par d'autres valeurs
split (pattern, string, maxsplit=0, flags=0) : divise la chaîne en fonction de la correspondance et renvoie une liste de chaînes divisées
import urllibimport re req = urllib.urlopen('http://www.imooc.com/course/list') buf = req.read() listurl = re.findall(r'http:.+\.jpg', buf)print listurl i = 0for url in listurl: f = open(str(i) + '.jpg', 'w') req = urllib.urlopen(url) buf = req.read() f.write(buf) i += 1
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!