Re: Re(2): & in grep

This WebDNA talk-list message is from

2003


It keeps the original formatting.
numero = 51109
interpreted = N
texte = on 6/16/2003 10:10 am, laurent pladys at ltpladys-list@lxir.net so noted...> %26 in a grep pattern breaks the result. > atraduire=fr-test1 becomes atraduire=fr-r1 > > Is there w way to put the & symbol in a grep, is it possible to escape > it ? \& doesn't work, %28 doens't work ...Well, this is positively evil, but works:[grep search=#&replace=%26] [grep search=traduire.([0-9A-Za-z]*)&replace=(include file=../div/traduction.inc#atraduire=[interpret][lng][/interpret]-\1%5D] traduire=test1
traduire=test2 traduire=test3 [/grep] [/grep]For some reason, having a url-encoded ampersand in the replace string, messes with saved pattern matches.code: [grep search=(z)&replace=word1(\1)]a b c z d e f z[/grep]result: a b c word1(z) d e f word1(z)--code: [grep search=(z)&replace=word1%26(\1)]a b c z d e f z[/grep]result: a b c word1&(61) d e f word1&(61)--code: [grep search=(z)&replace=word1%26word2 (\1)]a b c z d e f z[/grep]result: a b c word1&word2 ( 1) d e f word1&word2 ( 1) Rob Marquardt Designer/Resident Wirehead Toast Design800 Washington Avenue North Minneapolis MN 55401 612.330.9863 v 612.321.9424 f www.toastdesign.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(2): lookup limitation ? (laurent pladys 2003)
  2. Re: Re(2): & in grep (Rob Marquardt 2003)
  3. Re: Re(2): & in grep (Brian Fries 2003)
  4. Re(2): & in grep (laurent pladys 2003)
  5. Re: Re(2): grep matching (Brian Fries 2003)
  6. Re: Re(2): typhoon ? (dale 2003)
  7. Re: Re(2): typhoon ? (Brian Boegershausen 2003)
  8. Re: Re(2): typhoon ? (Mark Derrick 2003)
  9. Re: Re(2): MASTER_STORE revision (Dan Strong 2002)
  10. Re: Re(2): MASTER_STORE revision (Alain Russell 2002)
  11. Re: Re(2): Foreign Chars ( יאצה and so on) (richard 1998)
  12. Fwd: Re(2): Password and Allow commands (l.bache@interacti-system.fr (Laurent Bache) 1998)
  13. Re(2): Re(2): SSL, WebSTAR, WebCatalog (l.bache@interacti-system.fr (Laurent Bache) 1998)
  14. Re: Re(2): SSL, WebSTAR, WebCatalog (Pat McCormick 1998)
on 6/16/2003 10:10 am, laurent pladys at ltpladys-list@lxir.net so noted...> %26 in a grep pattern breaks the result. > atraduire=fr-test1 becomes atraduire=fr-r1 > > Is there w way to put the & symbol in a grep, is it possible to escape > it ? \& doesn't work, %28 doens't work ...Well, this is positively evil, but works:[grep search=#&replace=%26] [grep search=traduire.([0-9A-Za-z]*)&replace=(include file=../div/traduction.inc#atraduire=[interpret][lng][/interpret]-\1%5D] traduire=test1
traduire=test2 traduire=test3 [/grep] [/grep]For some reason, having a url-encoded ampersand in the replace string, messes with saved pattern matches.code: [grep search=(z)&replace=word1(\1)]a b c z d e f z[/grep]result: a b c word1(z) d e f word1(z)--code: [grep search=(z)&replace=word1%26(\1)]a b c z d e f z[/grep]result: a b c word1&(61) d e f word1&(61)--code: [grep search=(z)&replace=word1%26word2 (\1)]a b c z d e f z[/grep]result: a b c word1&word2 ( 1) d e f word1&word2 ( 1) Rob Marquardt Designer/Resident Wirehead Toast Design800 Washington Avenue North Minneapolis MN 55401 612.330.9863 v 612.321.9424 f www.toastdesign.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/ Rob Marquardt

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:

how to determine the actual file format of an image file? (2002) Questions To Answer (1997) WebCat2 several catalogs? (1997) Jimmy Houssen (1998) Multiple fields on 1 input (1997) MacWEEK article help needed (1996) Orders coming up blank (2004) Searching an Email database (1997) WC1.6 to WC2 date formatting -FIXED! (1997) Running _every_ page through WebCat-error.html (1997) method of payment (1997) How do I make this faster???? (2000) Mail Service Dead (1998) [math] are you there? (1999) Credit card types (1997) NT vs Mac (1997) WebCatalog 2.0 b 15 mac (1997) too many files! (2006) WebCat2: Master Counter snippet (1997) Firesite cache vs webcat cache (1997)