Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Re^3: Any way to use "POSIX Extended Regular Expressions"?

by Lightknight (Beadle)
on May 25, 2010 at 09:48 UTC ( #841524=note: print w/replies, xml ) Need Help??

in reply to Re^2: Any way to use "POSIX Extended Regular Expressions"?
in thread Any way to use "POSIX Extended Regular Expressions"?

In perldoc POSIX::Regex, jettero writes:
Yes, I'm aware there's special support for alternate regular expression systems in perl 5.10.x ... let me know when people are done with perl 5.6 and 5.8 and I'll delete this from CPAN. Thanks.

I'm assuming that is a reference to re::engine::.* packages on CPAN that got pulled. But I've never heard of backpan before this.

I would like to move forward in a way least likely to cause problems in the future. re::engine::.* seems to provide the cleanest syntax, but until I know better I prefer CPAN to "backpan" packages.

I don't know why they got pulled from CPAN. Does anyone why that happened? Which would you use: POSIX::Regex from CPAN or re::engine::POSIX from backpan?

  • Comment on Re^3: Any way to use "POSIX Extended Regular Expressions"?

Replies are listed 'Best First'.
Re^4: Any way to use "POSIX Extended Regular Expressions"?
by ambrus (Abbot) on May 25, 2010 at 17:59 UTC

    I've no idea why it's pulled, you'd have to ask Avar if you wanted to know. I don't know POSIX::Regex so I can't advice on that.

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://841524]
[Corion]: Meh. I have a very simple mechanism to scrape+track prices, and even to send me mail if something changes (via cron), but SQLite doesn't support window functions, so my simple SQL to determine a price change won't work :-( Maybe I should store the DB ...
[Corion]: ... in Pg, but that would mean that I'd have to deal with credentials and stuff :)
[Corion]: In fact, the whole thing is just four simple programs, one App::scrape, another being DBIx::RunSQL, and one some glue to convert a JSON object into an SQL INSERT statement (+DBI connect/execute), so it would be an incredibly simple solution...
[Corion]: ... but that simplicity falls down due to SQLite letting me down and me being too lazy to move to a real DB. Maybe DBD::CSV can handle window functions...
[hippo]: Pg has the "trust" mechanism if you don't fancy using credentials for a trivial db.
[Corion]: hippo: Oooh, that sounds quite nice - let me read the documentation on that :)
[hippo]: https://www. docs/current/ static/auth- methods.html#AUTH- TRUST
[erix]: or compile & run an instance as yourself (not user 'postgres')

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (10)
As of 2018-02-23 15:08 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (302 votes). Check out past polls.