Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re: How best to strip text from a file?

by sundialsvc4 (Abbot)
on Nov 02, 2012 at 13:58 UTC ( #1001975=note: print w/replies, xml ) Need Help??


in reply to How best to strip text from a file?

The tool that was the original inspiration for Perl, awk, points to what might be a good, generalized way to approach this problem.

Consider the inputs that you have, one line at a time.   Each line of data is recognizable as being of a particular type, by conforming to some pattern.   For each line-type, the “interesting bits” can also readily be found by a line-type specific regular expression.   You can see that this sort of problem could be described in terms of a list of regular-expressions which are to be tested one-by-one (thus identifying the line type), with a short block of code to describe what to do with each one.   Which is exactly the approach that awk does take, and which a Perl program also can take.

  • Comment on Re: How best to strip text from a file?

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1001975]
help
Chatterbox?
[choroba]: "data dumber" is a nice typo, btw
hippo ponders Acme::Data::Dumber for CPAN day.

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (5)
As of 2017-04-27 08:41 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    I'm a fool:











    Results (501 votes). Check out past polls.