test.sh: more rep testing

This commit is contained in:
Kyryl Melekhin
2025-11-02 00:01:07 +00:00
parent 0b7b6b9d81
commit b6c04e4b85

12
test.sh
View File

@@ -1,6 +1,10 @@
#!/bin/sh #!/bin/sh
regex="\ regex="\
(aaaa){5,}
(aaaa){5,}
(aaaa){5,}
(aaaa){5,}
(aaaa){0,2} (aaaa){0,2}
a{0} a{0}
(aaaa){0,} (aaaa){0,}
@@ -210,6 +214,10 @@ aaaaa(aa)aa(aa(a)a)?aa
(((?:(?:(?:ffffff(a)?ffff)+)+?)*)*)+ (((?:(?:(?:ffffff(a)?ffff)+)+?)*)*)+
" "
input="\ input="\
aaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaa aaaaaaaaaaaa
aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaa aaaaaaaaaa
@@ -419,6 +427,10 @@ fffffaffffffffff
fffffffffffffffffffffffff fffffffffffffffffffffffff
" "
expect="\ expect="\
-nomatch-
(0,20)(16,20)
(0,20)(16,20)
(0,24)(20,24)
(0,8)(4,8) (0,8)(4,8)
(0,0) (0,0)
(0,8)(4,8) (0,8)(4,8)