diff --git a/gallery_dl/extractor/mangoxo.py b/gallery_dl/extractor/mangoxo.py index 950b3458..7e7037b2 100644 --- a/gallery_dl/extractor/mangoxo.py +++ b/gallery_dl/extractor/mangoxo.py @@ -28,7 +28,7 @@ class MangoxoAlbumExtractor(MangoxoBase, Extractor): filename_fmt = "{album[id]}_{num:>03}.{extension}" directory_fmt = ("{category}", "{channel[name]}", "{album[name]}") archive_fmt = "{album[id]}_{num}" - pattern = r"(?:https://)?(?:www\.)?mangoxo\.com/album/(\w+)" + pattern = r"(?:https?://)?(?:www\.)?mangoxo\.com/album/(\w+)" test = ("https://www.mangoxo.com/album/lzVOv1Q9", { "url": "ad921fe62663b06e7d73997f7d00646cab7bdd0d", "keyword": { @@ -105,7 +105,7 @@ class MangoxoAlbumExtractor(MangoxoBase, Extractor): class MangoxoChannelExtractor(MangoxoBase, Extractor): """Extractor for all albums on a mangoxo channel""" subcategory = "channel" - pattern = r"(?:https://)?(?:www\.)?mangoxo\.com/channel/(\w+)" + pattern = r"(?:https?://)?(?:www\.)?mangoxo\.com/channel/(\w+)" test = ("https://www.mangoxo.com/channel/QeYKRkO0", { "pattern": MangoxoAlbumExtractor.pattern, "range": "1-30", diff --git a/gallery_dl/extractor/wikiart.py b/gallery_dl/extractor/wikiart.py index ee1adefe..b9c223c2 100644 --- a/gallery_dl/extractor/wikiart.py +++ b/gallery_dl/extractor/wikiart.py @@ -11,7 +11,7 @@ from .common import Extractor, Message from .. import text -BASE_PATTERN = r"(?:https://)?(?:www\.)?wikiart\.org/([a-z]+)" +BASE_PATTERN = r"(?:https?://)?(?:www\.)?wikiart\.org/([a-z]+)" class WikiartExtractor(Extractor): diff --git a/gallery_dl/extractor/yaplog.py b/gallery_dl/extractor/yaplog.py index 1c41db25..24f4ba29 100644 --- a/gallery_dl/extractor/yaplog.py +++ b/gallery_dl/extractor/yaplog.py @@ -76,7 +76,7 @@ class YaplogExtractor(AsynchronousMixin, Extractor): class YaplogUserExtractor(YaplogExtractor): """Extractor for a user's blog on yaplog.jp""" subcategory = "user" - pattern = r"(?:https://)?(?:www\.)?yaplog\.jp/(\w+)/?(?:$|[?&#])" + pattern = r"(?:https?://)?(?:www\.)?yaplog\.jp/(\w+)/?(?:$|[?&#])" test = ("https://yaplog.jp/omitakashi3", { "pattern": r"https://img.yaplog.jp/img/18/pc/o/m/i/omitakashi3/0/", "count": ">= 2", @@ -92,7 +92,7 @@ class YaplogUserExtractor(YaplogExtractor): class YaplogPostExtractor(YaplogExtractor): """Extractor for images from a blog post on yaplog.jp""" subcategory = "post" - pattern = (r"(?:https://)?(?:www\.)?yaplog\.jp" + pattern = (r"(?:https?://)?(?:www\.)?yaplog\.jp" r"/(\w+)/(?:archive|image)/(\d+)") test = ("https://yaplog.jp/imamiami0726/image/1299", { "url": "896cae20fa718735a57e723c48544e830ff31345",