use Benchmark; [was: Re: [Cologne-pm] Regexps nehmen fuer file parsing?]

A. Pagaltzis pagaltzis at gmx.de
Fri Apr 4 12:25:34 CST 2003


* Michael Lamertz <mike at lamertz.net> [2003-04-04 16:19]:
> Ich hab' noch ein Experiment durchgefuehrt, diesmal mit einer dicken Rx

>         my %field = m{(\w+)=(.*?)(?=/\w+=)}g;

Versuch's mal mit

my %field = m{(?:\A|\G)([^=]+)=([^/]+)(?:/|\z)}g;

:)

(Obwohl die Hash-basierte Lösung auch damit nach wie vor am
langsamsten ist.)

-- 
Gruss,
Aristoteles



More information about the Cologne-pm mailing list