Olha só http://www.voip-info.org/wiki/index.php?page=Asterisk+func+regex
teria que ser exten => 999,n,Set(foo=${REGEX("^TESTE1$" TESTE1) exten => 999,n,Set(foo=${REGEX("^TESTE2$" TESTE2) Tem que ser 1 por linha,. Em 22 de fevereiro de 2010 08:49, <brunoantogno...@email.com> escreveu: > Bom dia Eder, > > Não consegui utilizar o Regex, veja trecho do meu código; > > exten => 999,n,Set(foo=${REGEX("TESTE1/TESTE2" "TESTE2")}) > > Isso me retorna 0. > > Parece que não funcionou... =( > (Ou eu que utilizando de forma errada?) > > > Att, > Bruno > > > > > -----Original Message----- > From: Eder Souza <eder.so...@bsd.com.br> > To: asteriskbrasil@listas.asteriskbrasil.org > Sent: Sat, Feb 20, 2010 7:54 pm > Subject: Re: [AsteriskBrasil] Comparar String > > olha só vc pode fazer essa comparação com a função regex do asterisk > > > http://www.the-asterisk-book.com/unstable/funktionen-regex.html > > > <http://www.the-asterisk-book.com/unstable/funktionen-regex.html>assim vc > pode tentar comparar o retorno fazendo uma expressao regular para pegar a > quantidade de peers, manjou... > > Com Regex fica fácil!! > > > Att, > > > Eng Eder de Souza > > Em 20 de fevereiro de 2010 19:47, <brunoantogno...@email.com> escreveu: > >> Blz... obrigado galera... vou fazer um AGI.. >> >> mas, isso é parte do meu problema, deixa eu explicar por completo, quem >> sabe vcs nao dao 1 ideia melhor... >> >> >> Eu preciso fazer na minha ura a seguinte opcao: >> >> "Digite X para saber quais atendentes estao disponiveis" >> >> Eu faço um AGI e passo para o Asterisk um "sip show peers"... >> >> vejo os numeros dos ramais que estao com o status "ok"... >> >> Jogo numa variavel chamada disponiveis.... >> >> Aí eu iria comparar no asterisk... >> >> Execif(RamalX está contido na variavel >> "disponiveis"?Playback(AtendenteXDisponivel) >> Execif(RamalY está contido na variavel >> "disponiveis"?Playback(AtendenteYDisponivel) >> .... etc >> >> vcs tem alguma idéia de como fazer isso, ou estou no melhor caminho? >> >> Att. >> Bruno >> >> >> >> -----Original Message----- >> From: Eder Souza <eder.so...@bsd.com.br> >> To: asteriskbrasil@listas.asteriskbrasil.org >> Sent: Sat, Feb 20, 2010 6:18 pm >> Subject: Re: [AsteriskBrasil] Comparar String >> >> >> isso mesmo Bruno faz em python kra em 5 minutos vc resolve isso >> >> Eng Eder de Souza >> >> >> Em 20 de fevereiro de 2010 18:15, Daviramos Roussenq Fortunato < >> daviramo...@gmail.com> escreveu: >> >>> Eu usaria um AGI em uma lingaguem qualquer. >>> >>> Em 20 de fevereiro de 2010 16:14, <brunoantogno...@email.com> escreveu: >>> >>>> Boa tarde lista. >>>> >>>> Estou com a seguinte dúvida... >>>> >>>> >>>> Como faço para comparar o conteúdo de 2 strings? Ex: >>>> >>>> STRING1=BRUNO/FERNANDO/LUIZ/JOSE/PEDRO >>>> STRING2=BRUNO >>>> >>>> STRING1.contains(STRING2) >>>> Gostaria de saber se o nome "BRUNO" está contido na variável "STRING1". >>>> >>>> >>>> >>>> >>>> >>>> Esse é o contexto que estou utilizando (e que não está fazendo a >>>> comparação da maneira que eu gostaria) >>>> >>>> exten => 999,1,Answer >>>> exten => 999,n,Set(STRING1=BRUNO/FERNANDO/LUIZ/JOSE/PEDRO) >>>> exten => 999,n,Set(STRING2=BRUNO) >>>> exten => 999,n,NoOp(*** String1: ${STRING1} / String2: ${STRING2} ***) >>>> exten => >>>> 999,n,GotoIf($["*${STRING1}"="${STRING2}"]?999,20) ;Nao >>>> funciona pq estou colocando "igual" >>>> exten => 999,n,NoOp(*** Nao Funcionou a comparacao ***) >>>> exten => 999,n,Hangup >>>> >>>> exten => 999,20,NoOp(*** Funcionou a comparacao ***) >>>> exten => 999,21,Hangup >>>> >>>> Qual a maneira de fazer a comparação "contém" ? >>>> >>>> Obrigado. >>>> >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. >>>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP >>>> - Suporte técnico local qualificado e gratuito >>>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br >>>> _______________________________________________ >>>> Lista de discussões AsteriskBrasil.org >>>> AsteriskBrasil@listas.asteriskbrasil.org >>>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>>> >>> >>> >>> >>> -- >>> Atenciosamente >>> Daviramos Roussenq Fortunato >>> >>> _______________________________________________ >>> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. >>> - Hardware com alta disponibilidade de recursos e qualidade KHOMP >>> - Suporte técnico local qualificado e gratuito >>> Conheça a linha completa de produtos KHOMP em www.khomp.com.br >>> _______________________________________________ >>> Lista de discussões AsteriskBrasil.org >>> AsteriskBrasil@listas.asteriskbrasil.org >>> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >>> >> >> _______________________________________________ >> >> >> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. >> >> >> - Hardware com alta disponibilidade de recursos e qualidade KHOMP >> >> >> - Suporte técnico local qualificado e gratuito >> >> >> Conheça a linha completa de produtos KHOMP em www.khomp.com.br >> >> >> _______________________________________________ >> >> >> Lista de discussões AsteriskBrasil.org >> >> AsteriskBrasil@listas.asteriskbrasil.org >> >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> >> >> _______________________________________________ >> KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. >> - Hardware com alta disponibilidade de recursos e qualidade KHOMP >> - Suporte técnico local qualificado e gratuito >> Conheça a linha completa de produtos KHOMP em www.khomp.com.br >> _______________________________________________ >> Lista de discussões AsteriskBrasil.org >> AsteriskBrasil@listas.asteriskbrasil.org >> http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil >> > > _______________________________________________ > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. > - Hardware com alta disponibilidade de recursos e qualidade KHOMP > - Suporte técnico local qualificado e gratuito > Conheça a linha completa de produtos KHOMP em www.khomp.com.br > _______________________________________________ > Lista de discussões > asteriskbrasil.orgasteriskbra...@listas.asteriskbrasil.orghttp://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > > > _______________________________________________ > KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. > - Hardware com alta disponibilidade de recursos e qualidade KHOMP > - Suporte técnico local qualificado e gratuito > Conheça a linha completa de produtos KHOMP em www.khomp.com.br > _______________________________________________ > Lista de discussões AsteriskBrasil.org > AsteriskBrasil@listas.asteriskbrasil.org > http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil > -- Luis Machado Reis Analista de Sistemas www.singularideas.com.br
_______________________________________________ KHOMP: qualidade em placas de E1, GSM, FXS e FXO para Asterisk. - Hardware com alta disponibilidade de recursos e qualidade KHOMP - Suporte técnico local qualificado e gratuito Conheça a linha completa de produtos KHOMP em www.khomp.com.br _______________________________________________ Lista de discussões AsteriskBrasil.org AsteriskBrasil@listas.asteriskbrasil.org http://listas.asteriskbrasil.org/mailman/listinfo/asteriskbrasil