【发布时间】:2015-05-12 18:55:42
【问题描述】:
我正在为 adobe after effects 编写extendscript 中的代码,最终变成了 javascript。
我有一个数组,我想只搜索单词“assemble”并返回整个 jc3_RIG_008_masterLayer 组装字符串
var comps = ["_MAIN", "jc3_RIG_008_masterLayer assemble","jc3_RIG_008_masterLayer contact sheet", "[Z] source", "MM004 source"];
我不确定实现这一目标的最佳/最有效方法是什么,但任何想法都会有所帮助。
谢谢。
【问题讨论】:
-
澄清一下:您有数组
comps,并且您想从该数组中找到包含单词“assemble”的元素? -
没有高效的方法,它总是 O(n),除非你有一组预定义的字符串并且你只会搜索这些字符串,然后可以通过创建映射来优化它。
标签: javascript regex parsing extendscript after-effects