[AsteriskBrasil] Eregs com problema...
Fernando Lemes da Silva
ferlemes em gmail.com
Quarta Julho 26 11:42:49 BRT 2006
Bom dia pessoal, estou usando eregs para selecionar o canal pelo qual vou
discar. No dialplan eu tenho:
exten => s,n,ExecIf($["${ARG1}" : "00[0-9]{11,13}$"],Set,useChannels=SIP/vono)
E ao passar por esta linha ele dá:
-- Executing ExecIf("SIP/101-89be", "0|Set|useChannels=SIP/vono") in new
stack
2006-07-26 11:29:56 WARNING[1061]: ast_expr2.y:912 op_colon: regcomp() error :
Invalid content of \{\}
Já percebi que o problema é o {11,13} ... e usando com {11} (ou outro
numero) funciona. Estou usando o delimitador de intervalo errado? Ou o
"parser" de expressões regulares do Asterisk realmente não suporta este tipo
de expressão regular?
Abraços,
--
0010111100101010010100110100100101000111
Fernando LEMES da Silva
M$N: ferlemes AT yahoo com br
www.koho.com.br (0x53E56DAA)
0101001101001001010001110010101000101111
Mais detalhes sobre a lista de discussão AsteriskBrasil