El Viernes, 18 de Septiembre de 2009, Brandon Armstead escribió:
> Hello,
>     I do not know why it did not dawn upon me to simply use the =~
>  operator. However it does appear to error out / not compile:
> 
> "(?i)(restricted|anonymous|private|unknown|unavailable)", i.e.
> 
> produces a runtime error:
> 
> if($hdr(From) =~ "(?i)(restricted|anonymous|private|unknown|unavailable)"){
> 
> }


Because =~ operator doesn't implement like (?i) sysntax. Use just:

  "(restricted|anonymous|private|unknown|unavailable)"

Note that =~ uses case insensitive.

-- 
Iñaki Baz Castillo <i...@aliax.net>

_______________________________________________
Kamailio (OpenSER) - Users mailing list
Users@lists.kamailio.org
http://lists.kamailio.org/cgi-bin/mailman/listinfo/users
http://lists.openser-project.org/cgi-bin/mailman/listinfo/users

Reply via email to