[Serusers] Regular Expression Problems in this if statement?
Mik Cheez
michael_bulk at wildgate.com
Wed Sep 28 18:51:59 CEST 2005
Can I assume that 'foor' is a typo?
>uri has 1 + 10 digits + @ + 3digits + . + 3digits + . + 1 + .foor.bar.net
Sherwood McGowan wrote:
> Hello all, very glad to have been a user on this list, though I have
> been lurking.
>
> I've checked the documentation and have had trouble finding out
> information on how to translate my standard regexes (perl) into SER's
> routing logic
>
> I'm trying to use the following logic:
>
> if (uri =~ "^sip:1[0-9]{10}\@[0-9]{3}\.[0-9]{3}\.1\.foo\.bar\.net") {
> #perform actions
> }
>
> Now, that SHOULD match the following scenario:
>
> uri has 1 + 10 digits + @ + 3digits + . + 3digits + . + 1 + .foor.bar.net
>
> Unfortunately, it's not working.Any help translating the regex, or
> even just a link to the syntax allowed, maybe it's not allowing {n} to
> match n times?
>
> Thanks,
> Sherwood McGowan
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
>
>
More information about the sr-users
mailing list