kleines problem beim auslesen

  • hio,
    folgendes problem geht mir grad durch den kopf:

    Gegeben ist ein string, z.B.: "mousemove(123,567)" oder auch "mousemove(MausR,MausR)" oder "mousemove(MausL,MausL)"

    ich versuche seid einigen stunden das "Mousemove( , )" wegzutrennen und in einem array:

    $anarray[0] = "123"
    $anarray[1] = "567"

    oder

    $anarray[0] = "MausR"
    $anarray[1] = "MausR"

    wobei bei den mäusen langts mir das in $anarray[0] z.b. "mausr" als string steht.

    das mit den zahlen hab ich schon halbwegs gelößt:

    [autoit]


    StringRegExp("mousemove(123,567)", '\d+',3)

    [/autoit]

    aber ich hab keine ahnung wie ich die mäuse da raus bekomm :pinch:

    edit: hab schon alles nachgeschaut nach ner lösung: google, eng help, d. help, sufu, sufu aus anderen boars... und natürlich ganz viel selbst herumgefuhrwerkelt

    bin für groß und kleinschreibung einfach zu faul

    2 Mal editiert, zuletzt von Worfox (5. September 2008 um 23:52)

  • juhu, funktioniert wunderbar, danke...

    ...aber heller bin ich dadurch nicht geworden... kannst du das vielleicht ein bisschen beschreiben?

  • nun ja... die zeichen sind da schön erklärt, aber die zusammenhänge leider nicht...

    okay halbwegs versteh ich es, aber warum da jetzt die ganze "mousemove" geschichte vor der klammer weg ist versteh ich nicht ganz...