Python 正規表現の概要

高洛峰
リリース: 2017-03-08 11:08:48
オリジナル
1251 人が閲覧しました

search(pattern, string, flags=0): 文字列内の一致を検索します

finddall(pattern, string, flags=0): 一致を検索し、一致するすべての部分のリストを返します

sub(pattern , repl, string, count=0, flags=0): 正規表現に一致する文字列の部分を他の値に置換します

split(pattern, string, maxsplit=0, flags=0): 文字列を分割します一致に応じて、分割文字列のリストを返します

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
ログイン後にコピー


以上がPython 正規表現の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート