Re: grep question - removing spaces

This WebDNA talk-list message is from

2005


It keeps the original formatting.
numero = 61858
interpreted = N
texte = Here's what I use to clean up form variables passed to a page: [formvariables] [text][name]=[GetChars start=1&end=35][Grep search=[^-._@A-Za-z0-9 ]&replace=][value][/Grep][/GetChars][/text] [/formvariables] Notice the line wrap immediately following the 0-9. That is a space. Marc Dale's eLists wrote: > Bill, > > ----- Original Message Follows ----- > From: devaulw@onebox.com > To: "WebDNA Talk" > Subject: Re: grep question - removing spaces > Date: Tue, 26 Apr 2005 12:41:56 -0400 > > >>I don't see anything clearly wrong, but I'd try it without > > the backslashes. > > I could be wrong, but I thought I needed to escape those in > order for those to work since a dash for example defines a > range as in a-zA-z0-9 - without the backslash it doesn't > work (at least for the dash). > > It also seems the order of the \- and \_ are important as > when I had them in a different order it didn't work at all. > As currently listed, the grep will not remove embedded > spaces. I'm stumped! > > >>Bill >> >> >>-----Original Message----- >>From: Dale's eLists >>Sent: Tue, 26 Apr 2005 10:44:35 -0500 >>To: "WebDNA Talk" >>Subject: grep question - removing spaces >> >>Hello, >> >>I have a grep statement where I am wanting to only allow >>letters, numbers, dashes and underscores. No spaces or >>other special charactors (this will eventually be used as >>a username for email addresses). >> >>Using: >> >>[text show=t]ScreenName=[grep >>search=[^0-9a-zA-Z\-\_]&replace=][nickname][/grep][/text] >> >>if there is an embedded space, it does not get removed. >>What have I done wrong with this? >> >>Thank you! >> >>---------------------------------------------------------- >>--- 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/ > > -- ------------------------------------------- Marc Thompson Software Engineer Office of Information Technology University of Utah 801.585.9264 marc.thompson@utah.edu ------------------------------------------- ------------------------------------------------------------- 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 question - removing spaces ( Clint Davis 2005)
  2. Re: grep question - removing spaces ( devaulw@onebox.com 2005)
  3. Re: grep question - removing spaces ( devaulw@onebox.com 2005)
  4. Re: grep question - removing spaces ( "Dale's eLists" 2005)
  5. Re: grep question - removing spaces ( Marc Thompson 2005)
  6. Re: grep question - removing spaces ( Marc Thompson 2005)
  7. Re: grep question - removing spaces ( devaulw@onebox.com 2005)
  8. Re: grep question - removing spaces ( "Dale's eLists" 2005)
  9. Re: grep question - removing spaces ( devaulw@onebox.com 2005)
  10. grep question - removing spaces ( "Dale's eLists" 2005)
Here's what I use to clean up form variables passed to a page: [formvariables] [text][name]=[GetChars start=1&end=35][Grep search=[^-._@A-Za-z0-9 ]&replace=][value][/Grep][/GetChars][/text] [/formvariables] Notice the line wrap immediately following the 0-9. That is a space. Marc Dale's eLists wrote: > Bill, > > ----- Original Message Follows ----- > From: devaulw@onebox.com > To: "WebDNA Talk" > Subject: Re: grep question - removing spaces > Date: Tue, 26 Apr 2005 12:41:56 -0400 > > >>I don't see anything clearly wrong, but I'd try it without > > the backslashes. > > I could be wrong, but I thought I needed to escape those in > order for those to work since a dash for example defines a > range as in a-zA-z0-9 - without the backslash it doesn't > work (at least for the dash). > > It also seems the order of the \- and \_ are important as > when I had them in a different order it didn't work at all. > As currently listed, the grep will not remove embedded > spaces. I'm stumped! > > >>Bill >> >> >>-----Original Message----- >>From: Dale's eLists >>Sent: Tue, 26 Apr 2005 10:44:35 -0500 >>To: "WebDNA Talk" >>Subject: grep question - removing spaces >> >>Hello, >> >>I have a grep statement where I am wanting to only allow >>letters, numbers, dashes and underscores. No spaces or >>other special charactors (this will eventually be used as >>a username for email addresses). >> >>Using: >> >>[text show=t]ScreenName=[grep >>search=[^0-9a-zA-Z\-\_]&replace=][nickname][/grep][/text] >> >>if there is an embedded space, it does not get removed. >>What have I done wrong with this? >> >>Thank you! >> >>---------------------------------------------------------- >>--- 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/ > > -- ------------------------------------------- Marc Thompson Software Engineer Office of Information Technology University of Utah 801.585.9264 marc.thompson@utah.edu ------------------------------------------- ------------------------------------------------------------- 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/ Marc Thompson

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:

Proper file locations (1997) Re:2nd WebCatalog2 Feature Request (1996) Webcatalog, Webstar and Crasharama (1999) [TaxableTotal] - not working with AOL and IE (1997) 'does not contain' operator needed ... (1997) WebCatalog 2.0 & WebDNA docs in HTML ... (1997) Dark Horse Comics success story (1997) HELP WITH DATES (1997) Math with Time (1997) emailer don't work (1998) WebCat on Apache (2002) Re:no [search] with NT (1997) ListFiles Sorting (2000) Uh...can someone help me out with the b10? (1997) Pull Down Search (2000) Help name our technology! (1997) Help formatting search results w/ table (1997) WebCat2b13 Mac plugin - [sendmail] and checkboxes (1997) textarea inputs and returns (1999) quantity minimum problem (1997)