diff --git a/unit_test.c b/unit_test.c index 077aeb3..ed5ca2f 100644 --- a/unit_test.c +++ b/unit_test.c @@ -255,12 +255,12 @@ int main(void) { " " " some link"; - static const char *regex = "(?i)((https?://)[^\\s/'\"<>]+/?[^\\s'\"<>]*)"; + static const char *regex = "((https?://)[^\\s/'\"<>]+/?[^\\s'\"<>]*)"; struct slre_cap caps[2]; int i, j = 0, str_len = (int) strlen(str); while (j < str_len && - (i = slre_match(regex, str + j, str_len - j, caps, 2, 0)) > 0) { + (i = slre_match(regex, str + j, str_len - j, caps, 2, SLRE_IGNORE_CASE)) > 0) { printf("Found URL: [%.*s]\n", caps[0].len, caps[0].ptr); j += i; }