Example #1
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^@here')(*args, **kwargs)
Example #2
0
 def match(source, state, previous_source, *args, **kwargs):
     return None if (not re.search(r'^$|\n *$', previous_source) or state.get('in_quote')) else \
         md.any_scope_regex(r'^( *>>> ([\s\S]*))|^( *> [^\n]*(\n *> [^\n]*)*\n?)')(source, state)
Example #3
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^<(a?):(\w+):(\d+)>')(*args, **kwargs)
Example #4
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^@everyone')(*args, **kwargs)
Example #5
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^<@&([0-9]*)>')(*args, **kwargs)
Example #6
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^\|\|([\s\S]+?)\|\|')(*args, **kwargs)
Example #7
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^(¯\\_\(ツ\)_/¯)')(*args, **kwargs)
Example #8
0
 def match(*args, **kwargs):
     return md.any_scope_regex(
         r'^[\s\S]+?(?=[^0-9A-Za-z\s\u00c0-\uffff-]|\n\n|\n|\w+:\S|$)')(
             *args, **kwargs)
Example #9
0
 def match(*args, **kwargs):
     return md.any_scope_regex(r'^(`+)([\s\S]*?[^`])\1(?!`)')(*args,
                                                              **kwargs)