Hi everyone,
I need your advice. I am extracting a SIP Body message from a User Agent Client using the regex as such "$var(calling_party)= $(var(body){re.subst,/.*Calling-party:\s*sip:(+[0-9]+)@.*/\1/});"
And I tried to log it as "xlog("L_INFO", "Extracted number 1: $var(calling_party) <><><>\n");"
However, the output in my logs is only showing as below, where I cannot see any value after my variables. "1(6) INFO: {1 10 SUBSCRIBE 5017ae21204c72a3} <script>: Extracted number 1: +6512345678"
I suspect this is the reason why when I tried to use this variable in a redis_cmd, it returns as null as the variable may have impacted the command input to Redis.
I tried to change the $var(calling_party)="+6512345678" and it is working perfectly fine
Best regards, Timothy