resharp 0.4.1

high-performance regex engine with intersection and complement operations
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
description = '''
expected internal representation
'''


[[test]]
pattern = 'a(?!b).*(?<!a)b'
pp = '❮a(?=~(b_*)\z){∅}❮.*❯❯(?<=(\A|[^a]))b'

[[test]]
pattern = 'aa(?!a) *'
pp = 'aa(?=~(a_*)\z){∅}❮ *❯'