Libraries anvil lang array grep

array grep(pattern keyPattern)
array grep(string keyPattern)
array grep(pattern keyPattern, pattern valuePattern [, boolean matchBoth])
array grep(string keyPattern, string valuePattern [, boolean matchBoth] )
Returns new array containing all mappings whose key and/or value matched given regular expressions.
Parameters keyPattern -  Regular expression to match keys with
valuePattern -  Regular expression to match values with
matchBoth -  if true both key and value is required to match.
Returns New array containing selected mappings
Throws MalformedPattern -  If any of patterns where invalid