<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><div>Hi David,</div><div><br></div><div>i&#39;m not trying to capture to any variable, i&#39;m using last_matching_digits variable in MY_EXTENSION handling. This works if i add &#39;#&#39; to the end of the regexp. i am trying to get the same result without the need for &#39;#&#39; at the end.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">---------- Forwarded message ----------<br>From: David Ponzone &lt;<a href="mailto:david.ponzone@gmail.com">david.ponzone@gmail.com</a>&gt;<br>To: FreeSWITCH Users Help &lt;<a href="mailto:freeswitch-users@lists.freeswitch.org">freeswitch-users@lists.freeswitch.org</a>&gt;<br>Cc: <br>Date: Tue, 28 Jun 2016 23:09:19 +0200<br>Subject: Re: [Freeswitch-users] bind_digits_action regexp<br>According the wiki page, it cannot be used for capture.<br>
<br>
David Ponzone<br>
<br>
<br>
<br>
&gt; Le 28 juin 2016 à 20:06, Luis Azedo &lt;<a href="mailto:luis.azedo@factorlusitano.com">luis.azedo@factorlusitano.com</a>&gt; a écrit :<br>
&gt;<br>
&gt; Hi,<br>
&gt;<br>
&gt; i&#39;m trying to collect as many digits as possible but only getting the first.<br>
&gt;<br>
&gt; bind_digit_action(my_domain,&#39;~^\*(\d+)$&#39;,exec:execute_extension,MY_EXTENSION XML my_context,both,self)<br>
&gt; if i press *8754, MY_EXTENSION is executed as soon as i type the 8. i guess the regexp is true, but shouldn&#39;t it try to capture the rest of the digits ?<br>
&gt;<br>
&gt; also tried<br>
&gt; bind_digit_action(my_domain,&#39;~^\*(\d{5,12})$&#39;,exec:execute_extension,MY_EXTENSION XML my_context,both,self)<br>
&gt; when i press *123456789, MY_EXTENSION is executed as soon as i type the 5<br>
&gt;<br>
&gt; also used &#39;set(bind_digit_input_timeout=15000)&#39; with no luck<br>
&gt; is there a way to capture until bind_digit_input_timeout ?<br>
&gt;<br>
&gt; Thanks<br><br></blockquote></div></div></div>