mirror of
https://github.com/cesanta/slre.git
synced 2025-03-12 16:55:30 +00:00
Added one more capturing test
This commit is contained in:
parent
d6f827bfd9
commit
1184d099b6
2
slre.c
2
slre.c
@ -565,6 +565,8 @@ int main(void) {
|
||||
ASSERT(slre_match("ab(cd)?", "abcdcdef", 8, NULL, 0, &msg) == 4);
|
||||
ASSERT(slre_match("a(b)(cd)", "abcdcdef", 8, caps, 1, &msg) == 0);
|
||||
ASSERT(strcmp(msg, static_error_more_caps) == 0);
|
||||
ASSERT(slre_match("(.+/\\d+\\.\\d+)\\.jpg$", "/foo/bar/12.34.jpg", 18,
|
||||
caps, 1, &msg) == 18);
|
||||
|
||||
/* Greedy vs non-greedy */
|
||||
ASSERT(slre_match(".+c", "abcabc", 6, NULL, 0, &msg) == 6);
|
||||
|
Loading…
Reference in New Issue
Block a user