s.oliver: reaguläre Ausdrücke aus Perl -> in Javascript möglich?

Beitrag lesen

Servus,

nur mal als Hinweis:

<script type="text/javascript">
    function bla ()
    {
        var string = 'Text';
        // beachte, hier keine Argumente für zeigs_mir()
        string.replace( /(.)/g, zeigs_mir );
    }

function zeigs_mir ( a, b, c, d )
    {
        alert(
            'Was ich finde: "' + a +
            '"\nInhalt der ersten Klammer: "' + b +
            '"\nStelle, an der ich es finde: "' + c +
            '"\nDer gesamte String: "' + d + '"'
        );
        return a;
    }
</script>

<input type="button" id="test" value="zeigs mir" onclick="bla();" />

JavaScript/ECMAScript unterstützt ab 1.2 die Flags 'i' und 'g', und
ab 1.5 'm'. Der benutzte Subsatz basiert auf Perl 5, bis auf einige
Einschränkungen bei Escapes, Lookarounds und den übrigen Perl-Flags
gibt es kaum Unterschiede.

Grüsse