Skip to content

Commit 2dca388

Browse files
Daniel Lemireanonrig
authored andcommitted
small fix
1 parent af048e2 commit 2dca388

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/url_pattern_regex.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ std::vector<std::string> std_regex_provider::regex_search(
2626
input.begin(),
2727
input.end()); // Convert string_view to string for regex_search
2828
std::smatch match_result;
29-
30-
while (std::regex_search(input_str, match_result, pattern)) {
29+
while (std::regex_search(input_str, match_result, pattern,
30+
std::regex_constants::match_any)) {
3131
matches.push_back(match_result.str());
3232
input_str = match_result.suffix().str();
3333
}
@@ -36,7 +36,7 @@ std::vector<std::string> std_regex_provider::regex_search(
3636

3737
bool std_regex_provider::regex_match(std::string_view input,
3838
const std::regex& pattern) {
39-
return std::regex_match(input.data(), input.begin(), pattern);
39+
return std::regex_match(input.begin(), input.end(), pattern);
4040
}
4141

4242
} // namespace ada::url_pattern_regex

0 commit comments

Comments
 (0)