Function onig_sys::onig_search_with_param
[−]
[src]
pub unsafe extern "C" fn onig_search_with_param(
reg: OnigRegex,
str: *const OnigUChar,
end: *const OnigUChar,
start: *const OnigUChar,
range: *const OnigUChar,
region: *mut OnigRegion,
option: OnigOptionType,
mp: *const OnigMatchParam
) -> c_int
Search string and return search result and matching region.
int onig_search_with_param(regex_t* reg, const UChar* str, const UChar* end, const UChar* start, const UChar* range, OnigRegion* region, OnigOptionType option, OnigMatchParam* mp)
Returns
normal return: match position offset (i.e. p - str >= 0) not found: ONIG_MISMATCH (< 0)
Arguments
1-7: same as onig_search()
mp
: match parameters