Pascal: Mit RegExp Zahlenwerte aus Eigenschaft ".style.clip"

Beitrag lesen

Könnte man da nicht einfach die ersten 5 Positionen sowie die letzte Position wegschneiden? Dann hätte man "0px, 100px, 0px, 100px".
Anschliessend könnte man das Zeug in einen Array aufsplitten, wobei man als Trenner das Komma nimmt.

Ja schon. Nur ich will das ganze allgemeiner haben. Grad is mir ne Lösung zugeflogen, die bis jetzt gut ihre Dienste tut:

function pxvaluesFromCSS(input)
{
    input = input.substr(0, input.lastIndexOf("px"));
    values = input.split("px");
    for (var i = 0; i < values.length; i++) {
        values[i] = parseInt(/-*\d+/.exec(values[i]));
    }
    return values;
}

... falls es jemanden interessiert :-)

Grüße, Pascal