Nur Textteile auswerten

  • Hallo,

    wenn ich etwas in ein Array lese, z. B. "10 mal 10 ergibt 100" und ich nur mit der 100 arbeiten möchte, wie schaffe ich das das zu trennen? Also quasi mit den letzten 3 Stellen der ersten Zeile?

    Einmal editiert, zuletzt von Scritch (20. Januar 2011 um 09:02)

  • Wenn es immer nur die letze drei Zeichen sein sollen:

    [autoit]

    $String = StringRight($Array[0], 3)
    MsgBox(0,"Ergebnis:",$String)

    [/autoit]
  • Hallo Scritch,

    Wenn es unterschiedliche Längenanzahl sein soll aber immer das gleiche Schlüsselwort (ergibt) vorkommt kannst du es so machen:

    [autoit]

    $sVar = "100 mal 100 ergibt 10000"
    $array = StringSplit($sVar,"ergibt",1)
    ConsoleWrite($array[$array[0]] & @CRLF)

    [/autoit]

    mfg autoBert