extensions.conf: ================ exten => 414,1,Set(CALLERID(all)=JON\'W <3149>) exten => 414,n,Set(CALLERID(all)=${PGSQL_REGEXP_REPLACE(${CALLERID(all)},\',,)}) exten => 414,n,NoOp(${CALLERID(all)}) CLI: ================ -- Executing [414@experimental:1] Set("OSS/dsp", "CALLERID(all)=JON'W <3149>") in new stack [Feb 14 13:18:28] WARNING[19593]: res_odbc.c:103 ast_odbc_prepare_and_execute: SQL Execute returned an error -1: 42601: Error while executing the query; ERROR: syntax error at or near "W" at character 28 (84) func_odbc.so: ================ ; regexp_replace(source,pattern,replacement[,flags]) [REGEXP_REPLACE] dsn=asterisk read=SELECT regexp_replace('${ARG1}','${ARG2}','${ARG3}','${ARG4}') prefix=PGSQL