StringRegExp Hilfe

  • Hallo,
    Aktuell beschäftige ich mich ein wenig mit StringRegExp(Replace).
    Ich habe im Array $aArray etwa 1000 Elemente bei denen manchmal am Ende des Elements ein Unterstrich gefolgt von einer Zahl steht. Diese soll entfernt bzw. mit "" ersetzt werden.Beispiel:

    Code
    FAN_WAIT_RUN_TIME_1
    FAN_WAIT_RUN_TIME_2
    FAN_WAIT_RUN_TIME_3


    Sodass daraus

    Code
    FAN_WAIT_RUN_TIME
    FAN_WAIT_RUN_TIME
    FAN_WAIT_RUN_TIME

    wird.

    Was mache ich mit folgendem Code falsch:

    [autoit]


    For $x = 1 To $aArray[0]
    $aArray[$x] = StringRegExpReplace($aArray[$x],"_\d\.$","")
    Next

    [/autoit]


    Vielen Dank für die Hilfe. Das tutorial hier hat mir sehr weiter geholfen!