Page 1 of 1

using regular expression in function

Posted: Fri Mar 03, 2017 4:52 pm
by fthomas
I'm trying to use a regular expression in the lastposition and substring functions to separate a word into two values based on where the A-Z ends and the numbers begin:
CAPMO0330201400 needs to be CAPMO & 0330201400
I thought the first substring would work like this:

${Substring(nonrenewcsvrow[1],1,LastPositionOf(nonrenewcsvrow[1],'[A-Z]'))}

but I am getting -1 for LastPositionOf, so are regular expressions not allowed or do I have the syntax wrong?

Re: using regular expression in function

Posted: Fri Mar 03, 2017 4:58 pm
by Support_Rick
The -1 is saying that the value '[A-Z]' isn't found to determine a lastPositionOf.
The function doesn't allow regex to be utilized this way.

Sorry...

Re: using regular expression in function

Posted: Sat Mar 04, 2017 8:43 am
by fthomas
ok, well then that's a feature request! And/or is there a way in a ModifyRowset to split a column in to two columns separating the alpha from the numeric? If not, I can do this in the SQL.