如果这个问题已经得到解答,我很抱歉,但是我看了一下,找不到我正在寻找的东西。在AS3中搜索8个字符的字符串的最佳方法是什么?
我正在寻找在AS3中搜索8个字符串以查看它是否包含一个或多个单词的最佳方法。我已经有加载到Flash,文字的字典...
[Embed(source = "../f-16.txt",mimeType = "application/octet-stream")]
private static const wordFile:Class;
var words:Array = new wordFile().toString().split("\n");
我想分裂,截至进一步进入26个阵列的每个首字母,而且比那些可能阵列分成不同的阵列(所以以a开头的所有8个字母单词都在一起,等等)。
我需要做的是在AS3中搜索一个8字符串来查看它是否包含字典数组中的任何单词或单词。下面是一些例子字符串,我需要返回什么...
- “beenpoet”= “被”, “诗人”
- “itxitxit”= “它”, “它”, “它”
- “土豚”= “土豚”
等。我可以看到的问题是,单词可以从字符串中的任何一点开始,这会使事情变得复杂。
在as3中做什么最好(最快)的方法是?
感谢您的任何帮助。
“catscat”(或类似的东西)如何分裂? – Ryan
您是否在寻找一种通用算法,或者您是否遇到与AS3相关的特定问题? – arootbeer
特定于AS3会更有用,但基本上只是最有效的方法。我敢肯定,我可以想出一些代码来做到这一点,但最好的方式做一些建议会有所帮助,所以我不会在错误的方向:) – Phil