Regular expressions can be a very powerful tool. You can use them to validate email addresses, check whether a value starts with a capital, etc, etc.
You can implement a UDF in SAP PI that does regex matching for you:
Pattern r = Pattern.compile(regex); Matcher m = r.matcher(theText); return ""+m.matches(); |
This UDF will return 'true' if a match is found between the text in the first argument and the regular expression in the second; otherwise it returns 'false'.
The input message contains a list of values, and in your mapping you want to pick the one that is an email address.
For more information on the format of regular expressions, see http://www.vogella.com/articles/JavaRegularExpressions/article.html.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
4 | |
4 | |
3 | |
3 | |
3 | |
3 | |
3 | |
3 | |
2 | |
2 |