|
3719 | 3719 | \pnum
|
3720 | 3720 | \indexlibrary{\idxcode{match_not_null}}%
|
3721 | 3721 | \indexlibrary{\idxcode{match_continuous}}%
|
3722 |
| -Otherwise, if the iterator holds a zero-length match the operator calls |
3723 |
| -\tcode{regex_search(start, end, match, *pregex, flags $|$ regex_constants::match_not_null |
3724 |
| -$|$ regex_constants::match_}\\\tcode{continuous)}. If the call returns \tcode{true} the operator |
| 3722 | +Otherwise, if the iterator holds a zero-length match, the operator calls: |
| 3723 | +\begin{codeblock} |
| 3724 | +regex_search(start, end, match, *pregex, |
| 3725 | + flags | regex_constants::match_not_null | regex_constants::match_continuous) |
| 3726 | +\end{codeblock} |
| 3727 | +If the call returns \tcode{true} the operator |
3725 | 3728 | returns \tcode{*this}. Otherwise the operator increments \tcode{start} and continues as if
|
3726 | 3729 | the most recent match was not a zero-length match.
|
3727 | 3730 |
|
3728 | 3731 | \pnum
|
3729 | 3732 | \indexlibrary{\idxcode{match_prev_avail}}%
|
3730 | 3733 | If the most recent match was not a zero-length match, the operator sets
|
3731 |
| -\tcode{flags} to \tcode{flags $|$ regex_constants \colcol match_prev_avail} and |
| 3734 | +\tcode{flags} to \tcode{flags | regex_constants \colcol match_prev_avail} and |
3732 | 3735 | calls \tcode{regex_search(start, end, match, *pregex, flags)}. If the call returns
|
3733 | 3736 | \tcode{false} the iterator sets \tcode{*this} to the end-of-sequence iterator. The
|
3734 | 3737 | iterator then returns \tcode{*this}.
|
|
0 commit comments