Re: Grep issue (alternative method)

This WebDNA talk-list message is from

2003


It keeps the original formatting.
numero = 47117
interpreted = N
texte = I can get around this by using [Convertchars] and removing the + character first, followed by the [grep]. But I was hoping Grep would be able to do it all in one go (as it does with the * character). ----- Original Message ----- From: Rajeev Kumar To: WebCatalog Talk Sent: Thursday, January 23, 2003 11:52 AM Subject: Re: Grep issue > yeah I have. same deal again. > > [text show=t]number= +61414200200[/text]
> [text show=t]number=[grep search=^+?61&replace=0][number][/grep][/text] > > >>output>> > > +61414200200 > +61414200200 > > > > ----- Original Message ----- > From: Andrew Simpson > To: WebCatalog Talk > Sent: Thursday, January 23, 2003 11:48 AM > Subject: Re: Grep issue > > > > + might not need to be escaped in webcat - all though i'm not sure - you > > have probably tried it anyway. > > ----- Original Message ----- > > From: Rajeev Kumar > > To: WebCatalog Talk > > Sent: Thursday, January 23, 2003 1:46 PM > > Subject: Grep issue > > > > > > > Hi, > > > > > > I am having a bit of an issue with Grep and special characters. I am > > trying > > > to strip of the + character from a number, while replacing it with 0. > > > Basically changing an international phone number, into the local form > (eg: > > > +6129999999 -> 0299999999). > > > > > > I read the BBedit notes for grep, applied those principles, but its > still > > > not working. > > > > > > It works for the * character: > > > > > > [text show=t]number=*61414200200[/text]
> > > [text show=t]number=[grep search=^\*?61&replace=0][number][/grep][/text] > > > > > > >>output>> > > > > > > *61414200200 > > > 0414200200 > > > > > > But not for the + character: > > > > > > [text show=t]number= +61414200200[/text]
> > > [text show=t]number=[grep search=^\+?61&replace=0][number][/grep][/text] > > > > > > >>output>> > > > > > > +61414200200 > > > +61414200200 > > > > > > > > > According to BBedit, they are both similar types of special characters, > > and > > > the way to escape special characters is with a \. But I don't get why > this > > > isn't working. Any ideas? > > > > > > Thanks, > > > > > > Raj > > > > > > > > > BBEdit Grep Tutorial: http://www.anybrowser.org/bbedit/grep.shtml > > > > > > > > > > > > ------------------------------------------------------------- > > > 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://webdna.smithmicro.com/ > > > > > > ------------------------------------------------------------- > > 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://webdna.smithmicro.com/ > > > > > > > > ------------------------------------------------------------- > 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://webdna.smithmicro.com/ > >------------------------------------------------------------- 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://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Grep issue (alternative method) (Rajeev Kumar 2003)
I can get around this by using [convertchars] and removing the + character first, followed by the [grep]. But I was hoping Grep would be able to do it all in one go (as it does with the * character). ----- Original Message ----- From: Rajeev Kumar To: WebCatalog Talk Sent: Thursday, January 23, 2003 11:52 AM Subject: Re: Grep issue > yeah I have. same deal again. > > [text show=t]number= +61414200200[/text]
> [text show=t]number=[grep search=^+?61&replace=0][number][/grep][/text] > > >>output>> > > +61414200200 > +61414200200 > > > > ----- Original Message ----- > From: Andrew Simpson > To: WebCatalog Talk > Sent: Thursday, January 23, 2003 11:48 AM > Subject: Re: Grep issue > > > > + might not need to be escaped in webcat - all though i'm not sure - you > > have probably tried it anyway. > > ----- Original Message ----- > > From: Rajeev Kumar > > To: WebCatalog Talk > > Sent: Thursday, January 23, 2003 1:46 PM > > Subject: Grep issue > > > > > > > Hi, > > > > > > I am having a bit of an issue with Grep and special characters. I am > > trying > > > to strip of the + character from a number, while replacing it with 0. > > > Basically changing an international phone number, into the local form > (eg: > > > +6129999999 -> 0299999999). > > > > > > I read the BBedit notes for grep, applied those principles, but its > still > > > not working. > > > > > > It works for the * character: > > > > > > [text show=t]number=*61414200200[/text]
> > > [text show=t]number=[grep search=^\*?61&replace=0][number][/grep][/text] > > > > > > >>output>> > > > > > > *61414200200 > > > 0414200200 > > > > > > But not for the + character: > > > > > > [text show=t]number= +61414200200[/text]
> > > [text show=t]number=[grep search=^\+?61&replace=0][number][/grep][/text] > > > > > > >>output>> > > > > > > +61414200200 > > > +61414200200 > > > > > > > > > According to BBedit, they are both similar types of special characters, > > and > > > the way to escape special characters is with a \. But I don't get why > this > > > isn't working. Any ideas? > > > > > > Thanks, > > > > > > Raj > > > > > > > > > BBEdit Grep Tutorial: http://www.anybrowser.org/bbedit/grep.shtml > > > > > > > > > > > > ------------------------------------------------------------- > > > 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://webdna.smithmicro.com/ > > > > > > ------------------------------------------------------------- > > 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://webdna.smithmicro.com/ > > > > > > > > ------------------------------------------------------------- > 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://webdna.smithmicro.com/ > >------------------------------------------------------------- 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://webdna.smithmicro.com/ Rajeev Kumar

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:

[WebDNA] Webcatalog folder missing on a Windows Server (2017) Projects & Contractors (1997) [WebDNA] exclusivelock (2011) Multi-Row Tables from a search. (1997) WebCat2b13MacPlugin - [math][date][/math] problem (1997) Running WebCat from a CD-ROM (1997) Re[3]: Problem with new formvariables (2000) Users and groups for local directories (1999) Bug or syntax error on my part? (1997) Failed to aquire lock on database (2006) NT lockup (1998) No more misunderstanding ... yay! :) (1997) Encryption of E-mail (1998) WebCat2b13MacPlugIn - More limits on [include] (1997) cart info (1998) WCS Newbie question (1997) Layers,Dreamweaver and WebCat Code (2000) ampersand in a sendmail body (2007) Question on lineitems (2002) ShipCost and TaxRate problems (1998)