2010/9/22 Daniel-Constantin Mierla <mico...@gmail.com>: >> Yes, using pcre_math is good when we need to perform a regular >> expression against a PV (which is not possible using "=~"). For >> example I use it to check if the RURI username matches a prefix >> extracted from a database: >> >> if ! pcre_match("$rU", "^$var(client_prefix_in)") { >> >> This works because the regular expression is compiled in runtime. >> >> >> This would not be possible with "=~": >> >> if ! $rU =~ "^$var(client_prefix_in)") { >> >> It fails because the regular expression is compiled when parsing the >> config script. > > have you tried like next? > > $var(re) = "^" + $var(client_prefix_in); > > if(!$rU =~ $var(re)) {
Yes, I tryed that (hope I'm not wrong) and it also didn't do the job. Perhaps it should work? -- Iñaki Baz Castillo <i...@aliax.net> _______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users