Re: Dealing with return characters
This WebDNA talk-list message is from 2004
It keeps the original formatting.
numero = 58734
interpreted = N
texte = Great cartoon!I'm almost embarrassed to show you what worked:[text]stuff=[include file=db/illinois.txt][/text][text]stuff=[unurl][grep  search=\%\0\D\%\0\A\%\0\D\%\0\A&replace=NEWRECORD][url][stuff][/url][/ grep][/unurl][/text][text]stuff=[unurl][grep  search=\%\0\D\%\0\A&replace=%09][url][stuff][/url][/grep][/unurl][/ text][text]stuff=[unurl][grep  search=NEWRECORD\%\0\9&replace=%0A%0D][url][stuff][/url][/grep][/ unurl][/text][text]stuff=[unurl][grep  search=NEWRECORD&replace=][url][stuff][/url][/grep][/unurl][/text][writefile file=temp.db][stuff][/writefile]On Jul 9, 2004, at 2:54 PM, Brian B. Burton wrote:> Depends on the line endings of your file. Did the text file come from  > a PC (windows/dos), a unix box, or a mac (probably not would be my  > guess.)>> The code should  clean up windows double-line feeds.>> anyway, try substituting in one of these three lines for the first  > line, and see if it makes a difference.> [text]stuff=[grep  > search=%0A%0D%0A%0D&replace=NEWRECORD][stuff][/grep][/text]> [text]stuff=[grep search=%0A%0A&replace=NEWRECORD][stuff][/grep][/text]> [text]stuff=[grep search=%0D%0D&replace=NEWRECORD][stuff][/grep][/text]>>>  Brian B. Burton>> On Jul 9, 2004, at 2:43 PM, Patrick McCormick wrote:>>> Spoke too soon.>>>> Grep seems only to replace the first occurrence and none of the rest.  >> Any reason for this?>>>>>> On Jul 9, 2004, at 2:02 PM, Brian B. Burton wrote:>>>>> here's the code you need based on a thingy i made to clean up that  >>> excuse MS calls a tab-delimited text file that Excel produces.>>>>>> [text]stuff=[include file=startfile][/text]>>>>>> [text]stuff=[grep  >>> search=%0A%0D%0A%0D&replace=NEWRECORD][stuff][/grep][/text]>>> [text]stuff=[grep search=%0A%0D&replace=%09][stuff][/grep][/text]>>> [text]stuff=[grep  >>> search=NEWRECORD&replace=%0A%0D][stuff][/grep][/text]>>>>>> [writefile file=output.db&secure=F][stuff][/writefile]>>>>>>>>>>>> Brian B. Burton>>> Burton Logistics>>> 973-263-3036     973-296-6862 (cell)>>> Specializing in website design and development to make your  >>> customers exclaim:>>> "Out of all the websites I visit, yours is the easiest to use!">>>>>>>>>>>>>>> On Jul 9, 2004, at 1:50 PM, Patrick McCormick wrote:>>>>>>> I need to populate a db from text files. Text file has return  >>>> character between what will be each field and two returns between  >>>> what will become records:>>>>>>>> Name1>>>> Addr1>>>> City1, St1, Zip1>>>>>>>> Name2>>>> Addr2>>>> City2, St2, Zip2>>>>>>>> .>>>> .>>>> .>>>>>>>> I can convert all the returns to tabs or something else, but I need  >>>> to distinguish between single and double returns to maintain  >>>> individual records. What's the easiest way?>>>>>>>> Thanks,>>>> Pat>>>>>>>>>>>> ------------------------------------------------------------->>>> 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/>-------------------------------------------------------------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:
Great cartoon!I'm almost embarrassed to show you what worked:[text]stuff=[include file=db/illinois.txt][/text][text]stuff=[unurl][grep  search=\%\0\D\%\0\A\%\0\D\%\0\A&replace=NEWRECORD][url][stuff][/url][/ grep][/unurl][/text][text]stuff=[unurl][grep  search=\%\0\D\%\0\A&replace=%09][url][stuff][/url][/grep][/unurl][/ text][text]stuff=[unurl][grep  search=NEWRECORD\%\0\9&replace=%0A%0D][url][stuff][/url][/grep][/ unurl][/text][text]stuff=[unurl][grep  search=NEWRECORD&replace=][url][stuff][/url][/grep][/unurl][/text][writefile file=temp.db][stuff][/writefile]On Jul 9, 2004, at 2:54 PM, Brian B. Burton wrote:> Depends on the line endings of your file. Did the text file come from  > a PC (windows/dos), a unix box, or a mac (probably not would be my  > guess.)>> The code should  clean up windows double-line feeds.>> anyway, try substituting in one of these three lines for the first  > line, and see if it makes a difference.> [text]stuff=[grep  > search=%0A%0D%0A%0D&replace=NEWRECORD][stuff][/grep][/text]> [text]stuff=[grep search=%0A%0A&replace=NEWRECORD][stuff][/grep][/text]> [text]stuff=[grep search=%0D%0D&replace=NEWRECORD][stuff][/grep][/text]>>>  Brian B. Burton>> On Jul 9, 2004, at 2:43 PM, Patrick McCormick wrote:>>> Spoke too soon.>>>> Grep seems only to replace the first occurrence and none of the rest.  >> Any reason for this?>>>>>> On Jul 9, 2004, at 2:02 PM, Brian B. Burton wrote:>>>>> here's the code you need based on a thingy i made to clean up that  >>> excuse MS calls a tab-delimited text file that Excel produces.>>>>>> [text]stuff=[include file=startfile][/text]>>>>>> [text]stuff=[grep  >>> search=%0A%0D%0A%0D&replace=NEWRECORD][stuff][/grep][/text]>>> [text]stuff=[grep search=%0A%0D&replace=%09][stuff][/grep][/text]>>> [text]stuff=[grep  >>> search=NEWRECORD&replace=%0A%0D][stuff][/grep][/text]>>>>>> [writefile file=output.db&secure=F][stuff][/writefile]>>>>>>>>>>>> Brian B. Burton>>> Burton Logistics>>> 973-263-3036     973-296-6862 (cell)>>> Specializing in website design and development to make your  >>> customers exclaim:>>> "Out of all the websites I visit, yours is the easiest to use!">>>>>>>>>>>>>>> On Jul 9, 2004, at 1:50 PM, Patrick McCormick wrote:>>>>>>> I need to populate a db from text files. Text file has return  >>>> character between what will be each field and two returns between  >>>> what will become records:>>>>>>>> Name1>>>> Addr1>>>> City1, St1, Zip1>>>>>>>> Name2>>>> Addr2>>>> City2, St2, Zip2>>>>>>>> .>>>> .>>>> .>>>>>>>> I can convert all the returns to tabs or something else, but I need  >>>> to distinguish between single and double returns to maintain  >>>> individual records. What's the easiest way?>>>>>>>> Thanks,>>>> Pat>>>>>>>>>>>> ------------------------------------------------------------->>>> 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/>-------------------------------------------------------------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:
 
WML (2000)
 
Deleting Orders (1997)
 
Environment Variables (2000)
 
Bug in Mac webcatalog3_0_5b11 (1999)
 
WebCatalog can't find database (1997)
 
WebCat2b13MacPlugIn - [shownext method=post] ??? (1997)
 
[WebDNA] sendmail time stamp (2013)
 
WC2b15 File Corruption (1997)
 
WC1.6 to WC2  date formatting (1997)
 
[WebDNA] Authorize.net and [tcpconnect] (2016)
 
International Orders (1998)
 
SSL and reg web* (1997)
 
[WebDNA] Mac Question (2018)
 
[WebDNA] Bug reporting (2009)
 
Online reference (1997)
 
repost: I'd like the image this chunk of WEBDNA returns to be hyperlinked to the (2000)
 
Add (1998)
 
Sorting nested search (2003)
 
[WebDNA] DE/local problem?  Database file could not be found or opened (2011)
 
Emailer problems. (1998)