diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/regex_impl.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/regex_impl.cc b/src/regex_impl.cc index f99fe5e0..e3b73df1 100644 --- a/src/regex_impl.cc +++ b/src/regex_impl.cc @@ -1265,6 +1265,12 @@ auto test_regex = UnitTest{[]{ } { + TestVM<> vm{R"(.?(?=foo))"}; + kak_assert(vm.exec("afoo", RegexExecFlags::Search)); + kak_assert(*vm.captures()[0] == 'a'); + } + + { TestVM<> vm{R"((?i)(?=Foo))"}; kak_assert(vm.exec("fOO", RegexExecFlags::Search)); kak_assert(*vm.captures()[0] == 'f'); |
