[Users] regexp problem

Daniel-Constantin Mierla daniel at voice-system.ro
Thu Aug 4 15:21:06 CEST 2005


Hello,

On 08/04/05 12:57, Klaus Darilion wrote:

> Hi!
>
> I have a problem with search();
> I try to match a contact header with IP address:
>
>  if !(search("Contact:.*@[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+:")) {
> works fine, whereas
>  if !(search("Contact:.*@[0-9]+\.[0-9]+\.[0-9]+\.\d+:")) {
> does not work.                                   ^^
>
> Looks like search() does not like \d
> Are there any known limitations for the regular expressions?

it should allow POSIX format. Is \d standard in POSIX? What OS are you 
using?

Daniel

>
>
> regards
> klaus
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>




More information about the sr-users mailing list