Re: Grep help
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 58775
interpreted = N
texte = That helps tremendously. Grep references usually get way into the syntax of matching before they get to techniques for replacing. Without knowing that I have a way to manage replacements, I've stopped reading all the details about matching.Thanks,PatOn Jul 13, 2004, at 12:35 PM, John Peacock wrote:> Patrick McCormick wrote:>>> How do I save part of a string with grep?>> By capturing the text you want to save using parentheses, then using > references in the replace term.>>> I want the state and the zip chunks to remain intact, but only >> replace the space between them with a tab. Is Grep capable of that by >> itself?>> You want to get a book on regular expressions; O'Reilly's "Mastering > Regular Expressions" is the best I am aware of. Your data includes > embedded spaces (i.e "SPRING VALLEY") so your regex has to be somewhat > more complicated because of that.>> I think this might do what you want:>> search=([A-Z ]+) +([A-Z][A-Z]) ([0-9]+)$> replace=\1\t\2\t\3>> (obviously that has to be put into WebDNA [grep] form). That regex > works like this:>> ([A-Z ]+) = match 1 or more letters plus embedded space> + = followed by 2 or more spaces> ([A-Z][A-Z]) = match exactly 2 letters> = followed by 1 space> ([0-9]+) = match 1 or more numbers>> HTH>> John>> -- > John Peacock> Director of Information Research and Technology> Rowman & Littlefield Publishing Group> 4501 Forbes Boulevard> Suite H> Lanham, MD 20706> 301-459-3366 x.5010> fax 301-429-5748>> -------------------------------------------------------------> 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:
That helps tremendously. Grep references usually get way into the syntax of matching before they get to techniques for replacing. Without knowing that I have a way to manage replacements, I've stopped reading all the details about matching.Thanks,PatOn Jul 13, 2004, at 12:35 PM, John Peacock wrote:> Patrick McCormick wrote:>>> How do I save part of a string with grep?>> By capturing the text you want to save using parentheses, then using > references in the replace term.>>> I want the state and the zip chunks to remain intact, but only >> replace the space between them with a tab. Is Grep capable of that by >> itself?>> You want to get a book on regular expressions; O'Reilly's "Mastering > Regular Expressions" is the best I am aware of. Your data includes > embedded spaces (i.e "SPRING VALLEY") so your regex has to be somewhat > more complicated because of that.>> I think this might do what you want:>> search=([A-Z ]+) +([A-Z][A-Z]) ([0-9]+)$> replace=\1\t\2\t\3>> (obviously that has to be put into WebDNA [grep] form). That regex > works like this:>> ([A-Z ]+) = match 1 or more letters plus embedded space> + = followed by 2 or more spaces> ([A-Z][A-Z]) = match exactly 2 letters> = followed by 1 space> ([0-9]+) = match 1 or more numbers>> HTH>> John>> -- > John Peacock> Director of Information Research and Technology> Rowman & Littlefield Publishing Group> 4501 Forbes Boulevard> Suite H> Lanham, MD 20706> 301-459-3366 x.5010> fax 301-429-5748>> -------------------------------------------------------------> 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/
Patrick McCormick
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:
re: Large databases in WebCat (1997)
Separate SSL Server (1997)
Help! WebCat2 bug (1997)
[TEXT SECURE=T] (2000)
Pirated WebCat? NOT... (2003)
RE: Cart Template (1997)
Using Cookie for client specific info? (1997)
WebCatalog2 Feature Feedback (1996)
SKU (1997)
Country & Ship-to address & other fields ? (1997)
[WebDNA] A new popuated field to a DB with 700.000 records (2009)
Email (1998)
image magick (2003)
WebCatalog stalls (1998)
WC2.0 Memory Requirements (1997)
WebCatalog-NT?'s (1996)
Grouping fields help (2004)
WebDNA + SQL Server (2003)
[MOVEFILE] question (2004)
emailer (1997)