Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: Record Separator affecting Regex

by jdporter (Paladin)
on Nov 07, 2002 at 19:13 UTC ( [id://211190]=note: print w/replies, xml ) Need Help??


in reply to Record Separator affecting Regex

The problem is that comments and statements are terminated by two different things, and you can expect to see the two types of elements intermingled.

What I would do, if the file isn't grotesquely huge, is read it all into $_, remove the comments, and then split.

$_ = <DATA>; s/^#.*//gm; # <b>updated</b> my @lines = split /;\n+/;

Replies are listed 'Best First'.
Re: Re: Record Separator affecting Regex
by Kozz (Friar) on Nov 07, 2002 at 19:30 UTC
    Yes, this would have been much easier, but unfortunately, the file is 23MB uncompressed. :(

    But thanks for the info - that's another way I might have tried had the file been smaller.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://211190]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (5)
As of 2024-04-25 19:59 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found