mirror of
https://github.com/Rongronggg9/SlashBot.git
synced 2025-02-07 01:23:29 +08:00
fix: regex
This commit is contained in:
parent
7e153a2012
commit
d781e2cc50
14
SlashBot.py
14
SlashBot.py
@ -19,8 +19,18 @@ Filters = filters.Filters
|
|||||||
parser = re.compile(r'^(?P<slash>[\\/]_?)'
|
parser = re.compile(r'^(?P<slash>[\\/]_?)'
|
||||||
r'(?P<predicate>([^\s\\]|\\.)*((?<=\S)\\)?)'
|
r'(?P<predicate>([^\s\\]|\\.)*((?<=\S)\\)?)'
|
||||||
r'(\s+(?P<complement>.+))?$')
|
r'(\s+(?P<complement>.+))?$')
|
||||||
ouenParser = re.compile(r'^\\ .* /$|^\ .* /$')
|
ouenParser = re.compile(r'^('
|
||||||
pinParser = re.compile(r'[\\/]_?pin')
|
r'\\ .* /'
|
||||||
|
r'|'
|
||||||
|
r'\ .* /'
|
||||||
|
r'|'
|
||||||
|
r'(\\.*/\s*){2,}'
|
||||||
|
r'|'
|
||||||
|
r'(\.*/\s*){2,}}'
|
||||||
|
r'|'
|
||||||
|
r'[/\\\/]{2,}'
|
||||||
|
r')$')
|
||||||
|
pinParser = re.compile(r'^[\\/]_?pin$')
|
||||||
|
|
||||||
convertEscapes = partial(re.compile(r'\\(\s)').sub, r'\1')
|
convertEscapes = partial(re.compile(r'\\(\s)').sub, r'\1')
|
||||||
htmlEscape = lambda s: s.replace("<", "<").replace(">", ">").replace("&", "&")
|
htmlEscape = lambda s: s.replace("<", "<").replace(">", ">").replace("&", "&")
|
||||||
|
Loading…
Reference in New Issue
Block a user