這不是重複的,因爲在AS3中所有其他問題都是而不是。AS3:從指定數組中的字符串中獲取所有子字符串
這是我的問題:我試圖找到一些在「存儲」字符串中,在另一個字符串中的子字符串。我需要這樣做,因爲我的遊戲服務器正在發送包含「存儲」字符串中的字符串的客戶端隨機消息。從服務器發送的字符串將始終以「AA_」開頭。
我的代碼:
private var storage:String = AA_word1:AA_word2:AA_word3:AA_example1:AA_example2";
if(test.indexOf("AA_") >= 0) {
//i dont even know if this is right...
}
}
如果有更好的方式來做到這一點,請讓我知道!
您沒有在方括號中括起'\ w',最後一個'+'和'i'標誌已過時。正確的變體是:'/ AA _(\ w +):?/ g' – leetwinski
你對我在嘗試一些不同選項後留下的尾隨'+'是否正確,現在刪除。 '\ w'周圍的方括號被保留,所以Skysplitter可以很容易地添加額外的字符(按照答案的後半部分)。 –