Ein String mit Autoit ausschneiden?

...komplette Frage anzeigen

2 Antworten

AutoIT hat eine Funkton namens StringMid, die macht fast genau das, was du willst. Anstatt dass du Anfang und Ende angibst, gibst du an, wo du anfängst und wieviele Buchstaben du willst. StringMid fängt übrigens bei 1 an zu zählen, nicht wie normalerweise bei 0.

Wenn du also vom String "hallodabinich" die Buchstaben 6 bis 10 willst, dann brauchst du ab dem 6. Buchstaben genau 5 Buchstaben, also:

Local $teilString = StringMid("hallodabinich", 6, 5)

Falls du nicht weiterweißt und Strings verändern willts, hier ist eine Liste aller Funktionen für Strings: https://www.autoitscript.com/autoit3/docs/functions/String%20Management.htm

LG

Antwort bewerten Vielen Dank für Deine Bewertung
wiedermalich 20.06.2016, 23:19

super, vielen

dank

0

AutoIT hat viele Ähnlichkeiten mit VB.

https://autoit.de/onlinehilfe/functions/StringMid.htm

Antwort bewerten Vielen Dank für Deine Bewertung
wiedermalich 20.06.2016, 23:03

danke! genau was ich gesucht hab. hatte nur tipps gefunden, dass man den string in einzelne chars in ein array packen soll und dann wieder zusammen fügen. wäre ja viel zu kompliziert

1

Was möchtest Du wissen?