Make your phone or tablet smarter with automation

Get it on Google Play


array findAll(text, regex)

Returns an array with all parts of text matching regular expression.

Both the regular expression syntax and text literals use the backslash \ and left curly bracket { characters for special purpose. Use \\ and \{ to avoid the text literal interpretation.

Flags embedded as a prefix in regex:

(?d)Unix lines mode
(?i)Case-insensitive matching (US-ASCII only)
(?iu)Case-insensitive matching (Unicode, preferred)
(?m)Multiline mode
(?s)Dotall mode, use it when matching a multiple line value
(?u)Unicode-aware case folding
(?x)Ignore whitespace and comments in pattern


  1. text — text to be searched.
  2. regexregular expression to find matches for.


  • an array containing the entire match including any capture groups for all parts found, or null if there were no matching parts.
Note! This documentation can also be found in the Help & feedback menu of the app.