Appian Community and Appian Academy are being upgraded. As a part of the upgrade, Appian Community is currently in read-only mode, and user registration is disabled until August 3. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!
The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.
Overview
This Plug-in exposes Java Regular Expression string manipulation capabilities as Appian Functions. Very useful for validation rules and data manipulation on interactive SAIL forms.
Key Features & Functionality
Datatypes provided:
Regex Flags supported:
Functions provided:
Hey Chris,
In function regexSearch(), do you support returns of the matches with each sub-expression captures broken out? Currently, in the pattern, if I have multiple parenthesized sub-expressions, I get all the matches back in one matches array list with one entry and none of the sub-expression captures are broken out. Just one big run on of what the entire pattern would have matched true if I were using simply regexMatch().
I don't want a boolean back or the entire string that it matched on. That's more work to then parse that out yet a second time. I need the individual captures of each parenthesized sub-expressions returned back from regexSearch().
I am on the Appian Cloud version 21.4 using the regexp plugin 2.1.2.
Thanks.