Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re: Why a regex *really* isn't good enough for HTML, even for "simple" tasks

by Anonymous Monk
on May 11, 2020 at 17:05 UTC ( #11116673=note: print w/replies, xml ) Need Help??


in reply to Why a regex *really* isn't good enough for HTML and XML, even for "simple" tasks

Regexes can work just fine for extracting predictable information from almost any sort of data stream. Perl has a very large collection of pre-written regex patterns (in CPAN) which can often let you "get straight to the point." But, when you do not know in advance the structure of what you have been given, but you really need to do things that are dependent on structure and location, then there's nothing better than "a true, feature-complete battle-tested parser." Of which Perl offers more than one. Seriously, "surf through CPAN first." No matter what it is you are doing, someone has already done it very well. The Perl language has one of the best and most diverse user-source-code libraries available anywhere.
  • Comment on Re: Why a regex *really* isn't good enough for HTML, even for "simple" tasks

Replies are listed 'Best First'.
Re^2: Why a regex *really* isn't good enough for HTML, even for "simple" tasks
by Anonymous Monk on May 11, 2020 at 19:53 UTC
    Perl has a very large collection of pre-written regex patterns
    You are full of it Mike
    surf through CPAN first
    Who talks like this?
    No matter what it is you are doing, someone has already done it very well.
    Obviously never you
    The Perl language has one of the best and most diverse user-source-code libraries available anywhere.
    Plagued by clowns like you

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (4)
As of 2020-09-19 03:56 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    If at first I donít succeed, I Ö










    Results (114 votes). Check out past polls.

    Notices?