tests/extmod/ure_namedclass: Add tests for named classes in class sets.
Signed-off-by: Damien George <damien@micropython.org>
This commit is contained in:
parent
64193c7de9
commit
fc745d85fe
|
@ -15,7 +15,7 @@ def print_groups(match):
|
|||
try:
|
||||
i = 0
|
||||
while True:
|
||||
print(m.group(i))
|
||||
print(match.group(i))
|
||||
i += 1
|
||||
except IndexError:
|
||||
pass
|
||||
|
@ -32,3 +32,8 @@ print_groups(m)
|
|||
|
||||
m = re.match(r"(([0-9]*)([a-z]*)\d*)", "1234hello567")
|
||||
print_groups(m)
|
||||
|
||||
# named class within a class set
|
||||
print_groups(re.match("([^\s]+)\s*([^\s]+)", "1 23"))
|
||||
print_groups(re.match("([\s\d]+)([\W]+)", "1 2-+="))
|
||||
print_groups(re.match("([\W]+)([^\W]+)([^\S]+)([^\D]+)", " a_1 23"))
|
||||
|
|
Loading…
Reference in New Issue