[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: CVS?
From: Michael Matz <matz () ifh ! de>
Date: 2000-05-04 19:21:33
[Download RAW message or body]
On Thu, 4 May 2000, Kurt Granroth wrote:
> David Faure wrote:
> > > I am indeed guilty :-) I agree that reading it is slightly harder
> > > now.. but it makes for parsing by scripts a *LOT* easier so it's
> > > definitely needed.
> >
> > Well [\t]+ isn't that difficult to write, is it ?
>
> Just for fun, get the version of 'accounts' *before* the change and
> try to parse it into a file with accounts, names, and emails all
> separate. Just try it :-)
>
> What you'll see is what I did... the fact that the real names had
> variable number of spaces and words and *tabs* made the parsing a huge
> PITA. It is possible, of course... I used a perl script to convert it
> to the new version.. but *boy* is it a pain.
What's wrong with:
"/^\s*(\S+)\s+(.*)\s+(\S+)\s*$/;" as perl regex. In $1 is account, $2 the
name (with space and everything) and in $3 the email. Regexp's rule ;)
> Now, all you need to do is delimit by tab and you have all three
> fields.
But it is so ugly ;)
Ciao,
Michael.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic