replace standard library 're' uses with 'util.re()'
This commit is contained in:
@@ -13,7 +13,6 @@ from .common import Message
|
||||
from .. import text, util, exception
|
||||
from ..cache import cache
|
||||
import collections
|
||||
import re
|
||||
|
||||
BASE_PATTERN = r"(?:https?://)?" \
|
||||
r"(?:(?:chan|www|beta|black|white)\.sankakucomplex\.com|sankaku\.app)" \
|
||||
@@ -48,7 +47,7 @@ class SankakuExtractor(BooruExtractor):
|
||||
self.api = SankakuAPI(self)
|
||||
if self.config("tags") == "extended":
|
||||
self._tags = self._tags_extended
|
||||
self._tags_findall = re.compile(
|
||||
self._tags_findall = util.re(
|
||||
r"tag-type-([^\"' ]+).*?\?tags=([^\"'&]+)").findall
|
||||
|
||||
def _file_url(self, post):
|
||||
@@ -130,11 +129,11 @@ class SankakuTagExtractor(SankakuExtractor):
|
||||
|
||||
if "date:" in self.tags:
|
||||
# rewrite 'date:' tags (#1790)
|
||||
self.tags = re.sub(
|
||||
r"date:(\d\d)[.-](\d\d)[.-](\d\d\d\d)(?!T)",
|
||||
self.tags = util.re(
|
||||
r"date:(\d\d)[.-](\d\d)[.-](\d\d\d\d)(?!T)").sub(
|
||||
r"date:\3-\2-\1T00:00", self.tags)
|
||||
self.tags = re.sub(
|
||||
r"date:(\d\d\d\d)[.-](\d\d)[.-](\d\d)(?!T)",
|
||||
self.tags = util.re(
|
||||
r"date:(\d\d\d\d)[.-](\d\d)[.-](\d\d)(?!T)").sub(
|
||||
r"date:\1-\2-\3T00:00", self.tags)
|
||||
|
||||
def metadata(self):
|
||||
|
||||
Reference in New Issue
Block a user