Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^4: Parsing a Bibliography 2007

by ptum (Priest)
on Apr 13, 2007 at 14:25 UTC ( #609929=note: print w/ replies, xml ) Need Help??


in reply to Re^3: Parsing a Bibliography 2007
in thread Parsing a Bibliography 2007

I think you are on the right track with the 2004 discussion, particularly BrowserUK's commented response: Re^3: parsing a bibliography. I would recommend that you build a simple script with a regular expression that tries to sort the bibliography records into separate files based on their types. Recommend you follow other advice in that 2004 thread such that you dump records into an error file that don't match any of your rules so that you can fine-tune your regular expressions. Once you've got the records separated into distinct files, you can run them through another script (or subroutine) that contains a regular expression specific to that type of record.

You may want to start with a list of rules that specify how you differentiate between record types, and then post a sample regex. I think you'll find plenty of monks who will be happy to edit your regex, but perhaps fewer willing to write the whole thing for you. :)


Comment on Re^4: Parsing a Bibliography 2007

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others scrutinizing the Monastery: (7)
As of 2014-08-23 08:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best computer themed movie is:











    Results (173 votes), past polls