Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer

ian's scratchpad

by ian (Beadle)
on Dec 05, 2007 at 05:41 UTC ( #655032=scratchpad: print w/replies, xml ) Need Help??

Current Perl Projects

  • Dispatch::Table - A little syntax to make this easier (I'm already aware of Dispatch::Declare).
  • Log::Parser - Dynamically create grammars for log files

Future Perl Projects

  • Data::Shell - Access hierarchical data via shell interface, e.g. Firefox bookmarks or XML via xmllint.
  • Devel::IdentifierOutline - Like -MO=Xref but simpler and more general
  • Subclass Getopt::Euclid to setup a more POSIX-like argument handling, e.g. single and double dash be default.

Current Areas of Perly Interest

  • Compiling, you know runtime vs compile time
  • Caching via Memoize and with OOP, specifically in interfacing with Net::Amazon::S3
  • Functional programming a la Higher Order Perl.

Log In?

What's my password?
Create A New User
Tanktalus is trying to figure out how to get a case-insensitive match between stra▀e and strasse to return true in perl :( fc doesn't seem to do it, either, unless I'm doing it wrong.
[LanX]: ▀,ss
[LanX]: nope
[LanX]: /.*(?:▀|ss).*/
[hippo]: How are you doing the match? Regex, index, eq or something else?
[choroba]: fc $s1 eq fc $s2 I guess
[Tanktalus]: hippo: I don't care, I just want to prove it can match correctly compared to, say, ILIKE / UPPER / LOWER in postgres :)
[LanX]: is there a unicode convention that ▀ is ss ?
[Tanktalus]: LanX: yes :) I haven't tried java, but I have this match working in its bastard cousin, C# :) I just thought perl's unicode support would get me there :)

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (13)
As of 2018-03-21 15:37 GMT
Find Nodes?
    Voting Booth?
    When I think of a mole I think of:

    Results (268 votes). Check out past polls.