pub fn str_match_all(s: &str, re_val: &Value) -> Result<Value, String>
str.matchAll(re): an iterator over every match array (requires the g flag in Node, but we accept a non-global regex too and still iterate all matches).
str.matchAll(re)
g