Guten Tag, ich habe eine frage zur Verarbeitung von String.
Ich habe einen spring in dem 2 stellen bekannt sind. Und das was dazwischen liegt soll ausgegeben werden.
Die Funktion an sich funktioniert fehlerfrei, leider ist die 2. bekannte stelle ein Zeilenumbruch.
so wie hier funktioniert es nicht. und einfach einen Zeilenumbruch geht auch nicht seil der dann das ") am ende der Zeile vermisst.
ich hoffe ihr könnt die Funktion nachvollziehen, und kennt eine Lösung für mein Problem.
hier ein teil des scripts:
msgbox(1,"2",Strzwi($recv,"erster-bekanter-String:","{enter}"))
Func Strzwi($string,$vor,$nach)
;msgbox(1,"2",$string)
$string = StringTrimLeft ( $string, StringInStr ( $string, $vor,0)+(StringLen ( $vor )-1))
;msgbox(1,"2",$string)
$string = StringLeft ( $string, StringInStr ( $string, $nach,0)-1)
Return $string
EndFunc