<div dir="ltr"><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">Hi Experts.</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">I did some tests with DIALPLAN module and I have some doubts about how to define the regular expressions in the database.</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">For example, using the start character '^' (beginning of the string), it looks not working:</div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" style="" face="monospace, monospace">kamcmd> dialplan.dump 1</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">{</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">        DPID: 1</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">        ENTRIES: {</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                ENTRY: {</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        PRIO: 1</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        MATCHOP: 2</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        MATCHEXP: ^(\+39)(.*)$</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        MATCHLEN: 0</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        SUBSTEXP: ^(\+39)(.*)$</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        REPLEXP: \2</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                        ATTRS: 1</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">                }</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">        }</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">}</font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" face="monospace, monospace">kamcmd> dialplan.translate 1 "+39123456"   </font></div></div></div></div><div><div><div class="gmail_default" style=""><div class="gmail_default" style=""><font color="#000000" style="" face="monospace, monospace">error: 500 - No translation</font></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)"><br></div><div class="gmail_default" style="font-family:verdana,sans-serif;color:rgb(11,83,148)">Removing it, it works... but not as desired:</div><div class="gmail_default" style="font-family:verdana,sans-serif"><font color="#000000"><br></font></div></div></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">kamcmd> dialplan.dump 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">{</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        DPID: 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        ENTRIES: {</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><span style="color:rgb(0,0,0);font-family:monospace,monospace">                ENTRY: {</span></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        PRIO: 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        MATCHOP: 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        MATCHEXP: (\+39)(.*)$</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        MATCHLEN: 0</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        SUBSTEXP: (\+39)(.*)$</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        REPLEXP: \2</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                        ATTRS: 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">                }</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        }</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">}</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">kamcmd> dialplan.translate 1 "+39123456"</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">{</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        Output: 123456"</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        Attributes: 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">}</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">kamcmd> dialplan.translate 1 "xxxxxxx+39123456"</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">{</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        Output: 123456"</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">        Attributes: 1</font></div></div></div></div><div><div><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000">}</font></div></div></div></div></blockquote><div dir="ltr"><div dir="ltr"><div class="gmail_default"><div class="gmail_default"><font face="monospace, monospace" color="#000000"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#0b5394">Can someone help me understand how the regular expression should be used in DIALPLAN, please?</font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#0b5394"><br></font></div><div class="gmail_default"><font face="verdana, sans-serif" color="#0b5394">Br. Stefano</font></div></div></div></div></div>