Find PCRE regular expression in s. Empty string without options returns MatchN. Throws Error if more than 20 captures are used or if there is an error during matching.
Source: stdlib.ngs:3696
offset
search start offset
options
options to pass to underlying PCRE_EXEC(3).
Returns
Match
Example
globals().keys().filter(/^C_PCRE/) # lists possible options
"xabcy" ~ /a(.)c/ # <MatchY matches=['abc','b'] named={} positions=[[1,4],[2,3]] whole=abc before=x after=y>
m = ("xabcy" ~ /a(?P<mychar>.)c/)
echo(m.named.mychar) # Outputs: b