StringRegExp() Hilfe

  • guten abend

    ich wollte frage ob ich antstatt stringinstr und stringmid hier auch ein stringregexp anwenden kann.
    da ich mich leider nicht mit stringregexp auskenne bräuchte ich eure hilfe

    so funktionierts zwar sieht aber nicht so schön aus :(

    [autoit]

    $text = "example{example2{hallo}}"

    [/autoit][autoit][/autoit][autoit]

    $fil = filter($text)
    $fil2 = filter($fil)

    [/autoit][autoit][/autoit][autoit]

    MsgBox(0,"",$fil)
    MsgBox(0,"",$fil2)

    [/autoit][autoit][/autoit][autoit]

    Func filter($string)
    Local $stringinstr = StringInStr($string,"{")
    Local $stringinstr2 = StringInStr($string,"}",0,-1)
    Return StringMid($string,$stringinstr+1,$stringinstr2-$stringinstr-1)
    EndFunc

    [/autoit]

    Einmal editiert, zuletzt von gem (18. August 2012 um 18:58)