【发布时间】:2011-03-26 02:16:46
【问题描述】:
我有这个字符串:
{example1}{example2}{example3}
这是查找这些{anything in it}的正则表达式:
/\{.*?\}/g
现在我想知道如何将它们放在一个数组中,这样我就可以做一个for in 语句。
我想要一个类似array("{example1}","{example2}","{example3}"); 的数组?
【问题讨论】:
-
如果你有一个实际的数组,你最好使用一个简单的
for循环而不是for...in,这可能会给你比你讨价还价的更多:所有扩展将列出到Array的原型,以及数组中的项目。 -
您不应该使用
for-in迭代数组。最好使用 C 风格的for循环。
标签: javascript regex arrays