这不是重复的,因为在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可以很容易地添加额外的字符(按照答案的后半部分)。 –