[NTLUG:Discuss] perl question
    MadHat 
    madhat at unspecific.com
       
    Wed Jun  4 11:00:56 CDT 2003
    
    
  
On Wed, 2003-06-04 at 10:43, Bobby Wrenn wrote:
> On Wed, 2003-06-04 at 09:52, Michael Patrick wrote:
> > On Wed, Jun 04, 2003 at 09:49:02AM -0500, Bobby Wrenn wrote:
> > > I have a text file in the following format:
> > > 
> > > name1
> > > [name2]
> > > address1
> > > [address2]
> > > city, state [zip]
> > >
> > 
> > How is the next record done?  Is there a space between them so you could read each line then we you hit a blank line you'll know city, state [zip] was the preceding line?
> > 
> > Michael 
> > 
> Each line is terminated with a <cr>. There are no blank lines between
> records,
Unless you can guarantee that the name field will never have a comma (,)
and you can guarantee that the city/state field will, you are in a
pickle.
Like is someone is 'Richard Cranium, Jr', then you couldn't use the
existence of the comma to determine the end of each record.  Or even
matching on a word followed by a comma then 2 characters.
-- 
MadHat at Unspecific.com
`But I don't want to go among mad people,' Alice remarked.
`Oh, you can't help that,' said the Cat: `we're all mad here...'
   -- Lewis Carroll - _Alice's_Adventures_in_Wonderland_
    
    
More information about the Discuss
mailing list