Lines Matching refs:REG_NOTBOL
1140 * flag and the REG_NOTBOL, REG_NOTEOL execution flags.
1144 If REG_NOTBOL is used, `^' won't match the zero length string. */
1147 test_exec("abcdef", REG_NOTBOL, REG_NOMATCH);
1149 test_exec("xyzabcdef", REG_NOTBOL, REG_NOMATCH);
1151 test_exec("\nabcdef", REG_NOTBOL, REG_NOMATCH);
1165 test_exec("abc", REG_NOTBOL, REG_NOMATCH);
1167 test_exec("abc", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH);
1177 a newline, regardless of whether execution flags contain REG_NOTBOL.
1182 test_exec("abcdef", REG_NOTBOL, REG_NOMATCH);
1184 test_exec("xyzabcdef", REG_NOTBOL, REG_NOMATCH);
1186 test_exec("\nabcdef", REG_NOTBOL, 0, 1, 4, END);
1196 test_exec("abc", REG_NOTBOL, REG_NOMATCH);
1198 test_exec("abc", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH);
1203 test_exec("abcdef", REG_NOTBOL, REG_NOMATCH);
1207 test_exec("abc\ndef", REG_NOTBOL, REG_NOMATCH);
1209 test_exec("abc\ndef", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH);
1211 test_exec("def\nabc", REG_NOTBOL, 0, 4, 7, END);
1213 test_exec("def\nabc", REG_NOTBOL | REG_NOTEOL, REG_NOMATCH);