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:
Posting XML data to SSL site (2002)
Help with Repost Data msg from form (1997)
WC2.0 Memory Requirements (1997)
t or f (1997)
credit card authorization question (1997)
SMSI: databases corrupted on crash and permission issueson OSX (2002)
Showif, Hideif reverse logic ? (1997)
Color options for items (1999)
Fufillment e-mail? (1998)
more info on [setlineitems] (1997)
Date Sorting (1997)
Generating unique SKU from [cart] (1997)
Encrypt/Decrypt (2007)
MOOOOOO (2000)
Fwd: Protect Tag and Groups (1998)
WebCat2 - [format thousands] (1997)
So [OT] it's not even funny (2003)
Spiders (1998)
WebDNA Speed Test (2008)
[OT] Apple and 128bit SSL (2003)