<div class="gmail_quote">On Tue, May 19, 2009 at 12:19 PM, Rob Munsch <span dir="ltr"><<a href="mailto:rob.munsch@gmail.com">rob.munsch@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I'm trying to use s/^0*// in my CF template to strip out leading 0s from a 4 to 6 digit string.<br><br>Some of them don't have leading 0s, some do; sometimes they are 4-6 digits and i need all of them; sometimes they are 6 digits with one or two leading zeroes i have to get rid of.<br>

<br>using <br>(s/^0*//([0-9]{4,6}))<br><br>did not work, </blockquote></div><br>Aha! never mind, i think.  The original expression, before i noticed the leading zeroes, was looking for<br><br>TriggerText: 01234<br><br>using<br>
FieldName|Body|(?i)triggertext\D?\D?\D?([0-9]{1,6})<br><br>because, iirc about setting that up, some people type TEXT 01234 and some type TEXT: 01234, etc.  I'd forgotten i am not checking the beginning of the *string,* just my $1 goal.<br>
<br>Now i'm using<br>(?i)vin\D?\D?\D?0*([0-9]{4,6})<br>which is a good deal simpler, and seems to be working. None, one, or a million leading zeroes should be ignored now.<br clear="all"><br>-- <br>/chown -R us:us /yourbase<br>
<br>