SPcreSourceval regexp :
?study:bool ->
?iflags:Pcre.icflag ->
?flags:Pcre.cflag list ->
?chtables:Pcre.chtables ->
string ->
Pcre.regexpval pmatch :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
string ->
(bool, Pcre.error) resultval pmatch_noerr :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
?on_error:bool ->
string ->
boolval exec :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
string ->
(Pcre.substrings option, Pcre.error) resultval exec_noerr :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
string ->
Pcre.substrings optionval exec_all :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
string ->
(Pcre.substrings array, Pcre.error) resultval exec_to_strings :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
string ->
(string array array, Pcre.error) resultval exec_all_noerr :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?callout:Pcre.callout ->
string ->
Pcre.substrings arrayval split :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?max:int ->
?callout:Pcre.callout ->
string ->
(string list, Pcre.error) resultval split_noerr :
?iflags:Pcre.irflag ->
?flags:Pcre.rflag list ->
?rex:Pcre.regexp ->
?pos:int ->
?max:int ->
?callout:Pcre.callout ->
on_error:string list ->
string ->
string list