如果我有一個字符串,例如「Tiger」,我可以寫什麼來返回T + i + g + e + r?如果我可以將每個字母放入數組中,那將會很好。在AS3中分隔字符串
我需要這個,因爲我正在編寫一個程序,分析輸入的字符串,並確定重複的字母出現的次數。
如果我有一個字符串,例如「Tiger」,我可以寫什麼來返回T + i + g + e + r?如果我可以將每個字母放入數組中,那將會很好。在AS3中分隔字符串
我需要這個,因爲我正在編寫一個程序,分析輸入的字符串,並確定重複的字母出現的次數。
嘗試String.split()方法與空分隔符:
var str:String = "Tiger";
var letters:Array = str.split('');
//result-> ["T","i","g","e","r"]
這適用於完美。謝謝你的幫助。 – 2012-07-17 19:34:44
@AndreOseguera不客氣。 – Engineer 2012-07-17 19:35:40
我建議你重複的進行'.length'作爲最大和'.charAt(I)'或'charCodeAt(I)的字符串爲'字符提取,然後根據它是什麼字母來增加數組的位置。不需要任何比這更花哨的東西。 – TheZ 2012-07-17 19:23:24