Re: String manipulation in Webcatalog
This WebDNA talk-list message is from 2001
It keeps the original formatting.
numero = 39074
interpreted = N
texte = try wrapping [likenumber]inside [math][likenumber][/math]like:[text]num=00000234567[/text]with 0=[num]without 0=[math][num][/math]works for me.on 10/4/01 8:04 AM, John Peacock at jpeacock@rowman.com wrote:> Laeg Ent. wrote:>> >> [grep>> search=0+([0-9]+)0+&replace=\1][likenumber][/grep]>> >> this just gets rid of the initial zeros......>> >> 0010200 results in 10200>> > > Sorry, the ([0-9]+) is too greedy (snagging all trailing zeros). If> you were using Perl, you could use this instead:> > [grep search=0+([0-9]+?)0+&replace=\1][likenumber][/grep]> > which would be the nongreedy version of 1 or more. In this case, you> will have to pick off the initial zeros then strip the trailing> zeros. Do this to strip the trailing zeros:> > [grep search=([1-9]+)0+$&replace=\1][likenumber][/grep]> > which is to say find any sequence numbers that do not include 0 and> are followed to the end of line by only zeros and replace it by just> the number.> > John -------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Associated Messages, from the most recent to the oldest:
try wrapping [likenumber]inside [math][likenumber][/math]like:[text]num=00000234567[/text]with 0=[num]without 0=[math][num][/math]works for me.on 10/4/01 8:04 AM, John Peacock at jpeacock@rowman.com wrote:> Laeg Ent. wrote:>> >> [grep>> search=0+([0-9]+)0+&replace=\1][likenumber][/grep]>> >> this just gets rid of the initial zeros......>> >> 0010200 results in 10200>> > > Sorry, the ([0-9]+) is too greedy (snagging all trailing zeros). If> you were using Perl, you could use this instead:> > [grep search=0+([0-9]+?)0+&replace=\1][likenumber][/grep]> > which would be the nongreedy version of 1 or more. In this case, you> will have to pick off the initial zeros then strip the trailing> zeros. Do this to strip the trailing zeros:> > [grep search=([1-9]+)0+$&replace=\1][likenumber][/grep]> > which is to say find any sequence numbers that do not include 0 and> are followed to the end of line by only zeros and replace it by just> the number.> > John -------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Marc M.
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
quitting (1997)
Emailer help....! (1997)
pictures / referrer etc. (1998)
RE: Submitting ampersands in forms... (1998)
The IBC root beer has arrived! (1997)
Help name our technology! (1997)
Monthly Reports (2000)
OBDC Support (1997)
Monthly Help File (2000)
question... no field names? (2002)
[OT]: BBEdit grep (2003)
Monthly Help File (1997)
Poll Results (2002)
Cookies and webcat (1997)
WCS Newbie question (1997)
For those of you not on the WebCatalog Beta... (1997)
CommandSecurity? (1997)
More on the email templates (1997)
[WebDNA] PayPal Integration (2017)
# fields limited? (1997)