Skip to main content

According to requirement we have tried special character to identify but unable to add ' and % in celonis. The syntax which we have used is

CASE WHEN("TABLE NAME"."COLUMN NAME") IN_LIKE ('!','@','#','$','^','*','(',')','- ','_','+','=','{','}',';',']','|','/',':',';','"','<','>',',','.','?') THEN 'CLEANSE' ELSE 'PERFECT'

 when we are adding ' and % two characters output is getting changed.

For identifying the correct email address we have got this syntax IF(match_regex($email, '&a-zA-Z0-9_\\-]+@(-a-zA-Z0-9_\\-]+\\.)+(com|org|edu|nz|au)', null))

but its not working.

Hi @dubbaka.dines12 ,

 

Try \\ as escape character for single quote(') and d] for % e.g., '\\'' and '9%]'.

image 

Let me know if it is working for you.


Hi Kaustav Mandal,

 

Thanks for the syntax.

 

It's working.


Can you help me on this how to identify correct email address.

For identifying the correct email address we have got this syntax IF(match_regex($email, '[a-zA-Z0-9_\\-]+@([a-zA-Z0-9_\\-]+\\.)+(com|org|edu|nz|au)', null))

but its not working.


Unfortunately match_regex is not a supported PQL statement and can therefore not be handled by Celonis. Please refer to PQL Function Library (celonis.com) to see all allowed statements.


Reply