Hi,
I’m trying to write a simple expression in Esper CEP to extract particular part of a string. However, when using String.split method, I need to process an array returned. Whenever I use square brackets in the script though, I gen a syntax error. How do I correctly use arrays in the “create expression” statement?
My expression is very simple:
create expression String getCellId(value) [
String tail = value.split(“”)[1];
String cellID = tail.split(“”)[0];
cellID;
];
“value” is a body from a SOAP call I do in my module. The result should have tag, the value of which I need to return.
Thanks,
Peter