从包含代码的String解析标识符(使用JavaScript)

时间:2015-01-08 03:14:22

标签: javascript dynamic metaprogramming

我想解决的问题是这个

给定一个包含代码的字符串(由用户通过某种基于Web的表单输入),例如:

  

" a = b + 5;返回Math.abs(a);"

提取被视为标识符的令牌列表:

  

a,b

一般来说,现有的解决方案是否存在?如果没有,为此目的编写简单算法的起点是什么?

我尝试了http://ace.c9.io/#nav=about,但无法找到一个方法可以轻松返回整个文档的令牌类型。根据API参考getTokens(Number row)应该返回我想要的信息。但是,此方法最终将整行返回为text

类型

提前谢谢

0 个答案:

没有答案