Die Befehle toArray und toString sind ja für spezielle String-Funktionen gedacht.
Hier die Funktion "treffer".
Aufruf:
["Mutter","Muttermal"] call treffer;
Sie gibt true zurück, wenn der erste String am Beginn des zweiten Strings vorhanden ist.
Code:
treffer =
{
private ["_a","_b","_r"];
_a=toArray (_this select 0);
_b=toArray (_this select 1);
_r=true;
for "_i" from 0 to count _a -1 do
{
if(_a select _i != _b select _i)then{_r=false}
};
_r
};
hint format ["%1", ["Mutter","Muttermal"] call treffer]
Zum Testen kopiere die Codezeilen in einen Funk-Auslöser.