login | register
Fri 09 of May, 2008 [16:09 UTC]

voip-info.org

Search with Google
Search this site with Google. Results may not include recent changes.
 
Google Ads
Shoutbox
  • Nick Barnes, Fri 09 of May, 2008 [11:36 UTC]: Christopher - yesterday I tried an Asterisk install on a CentOS 5.1 box with stock GUI and it all worked fine. Sorry I can't help.
  • aero, Fri 09 of May, 2008 [08:20 UTC]: can someone help me out on this, i tried to play some sound files on my asterisk box and this is the error message i got. WARNING[4429]: format_wav.c:169 check_header: Unexpected freqency 22050 May 8 11:17:39 WARNING[4433]: codec_gsm.c:194 gsmtolin_fra
  • Christopher Faust, Thu 08 of May, 2008 [14:15 UTC]: I beleive that I may have to change something in the xserver configuration. Please advise
  • Christopher Faust, Thu 08 of May, 2008 [14:14 UTC]: Everything was perfect. In the bios I have increased the memory allocated Still receive input not supported on my display.
  • Christopher Faust, Thu 08 of May, 2008 [14:13 UTC]: This would not be my main box. I am doing some testing to see if I can install zaptel and asterisk 1.4 on a full centos 5.1 box with development software Its bizzare, because before I went through the asterisk and zaptel installation everything was perfe
  • Nick Barnes, Thu 08 of May, 2008 [13:44 UTC]: Christopher - I can't see any way in which an Asterisk installation would muck your GUI, but remember that it is advised not to use a GUI on an Asterisk box anyway.
  • Christopher Faust, Wed 07 of May, 2008 [15:28 UTC]: When I try to startx I ge input not supported. Though before installing asterisk I had no video issue to start the GUI
  • Christopher Faust, Wed 07 of May, 2008 [15:26 UTC]: Hi Nick, I got centos 5.1 and asterisk up But now I cannot start startx I have set the depth from 24 to 16 for the video i810 driver for the i845 on my netvista machine but I cannot start GNOME. Please advise
  • Nick Barnes, Wed 07 of May, 2008 [10:01 UTC]: Howard - You'll need to provide a lot more information if you really want help.
  • Nick Barnes, Wed 07 of May, 2008 [10:00 UTC]: Christopher - Search the Wiki and you'll find a page I wrote detailing exactly what you have to do for Asterisk 1.4 + CentOS 5.1.
Server Stats
  • Execution time: 0.34s
  • Memory usage: 2.19MB
  • Database queries: 29
  • GZIP: Disabled
  • Server load: 1.73

Asterisk func regex

Synopsis:

 Regular Expression: Returns 1 if data matches regular expression.

Description:

 REGEX("<regular expression>" <data>)
 
  Is the regular expression tied to the beginning of the string?


Notes


  • *CLI> show function REGEX

Return value

Returns 1 if data matches regular expression.

Example

exten => s,1,Set(foo=${REGEX("[abc0-9]" b4)})
                         — should return 1.

Bugs


The 1.2.10 parser can easily get confused by special characters in your regexp, such as curly braces or the $ anchor. If you suspect that this is the case, put your special characters in a variable as a workaround (ael1 syntax):
 what=foo;
 dollar=$;
 Verbose(${REGEX("^foo$" foo)}); // 1
 Verbose(${REGEX("^foo$" ${what})}); // 0
 Verbose(${REGEX("^foo${dollar}" ${what})}); // 1

In addition, the comma character will be replaced with a pipe character inside the regular expression as follows:
 Verbose(${REGEX("^[0-9]\{10,15\}$" ${telnum})})
will actually be parsed as:
 Verbose(${REGEX("^[0-9]\{10|15\}$" ${telnum})})
To correct this, escape the comma as follows:
 Verbose(${REGEX("^[0-9]\{10\,15\}$" ${telnum})})


See also


External Links

Unix Regular Expressions



Created by Steve Murphy, Last modification by Nick Barnes on Fri 28 of Mar, 2008 [12:56 UTC]

Comments Filter

Re: what kind of regex is this?

by peletiah on Wednesday 19 of April, 2006 [19:17:49 UTC]
fixed the syntax by adding ~np~TEXT~/np~

what kind of regex is this?

by rkarlsba on Friday 27 of January, 2006 [15:28:38 UTC]
What sort of regex is "abc0-9"? the normal one would be [abc0-9]] if it's meant to match those characters.... (with single brackets, but the wiki didn't like that)

Please update this page with new information, just login and click on the "Edit" or "Add Comment" button above. Get a free login here: Register Thanks! - support@voip-info.org

Page Changes | Comments

Sponsored by:

Terms of Service Privacy Policy
© 2003-2008 VOIP-Info.org LLC

Powered by bitweaver