标签: java javascript
我想检测一个字符串是否是一个有效的javasript代码,用于传递它以评估rhino引擎,现在我假设该字符串是一个带有这个简单语句的javascript脚本:
if(jsString.trim().endsWith(";")) { //Evaluate with Rhino }
有没有更好的方法来确定字符串是否是有效的JS脚本?
最好的方法是什么?
答案 0 :(得分:1)
您可以使用以下内容:http://code.google.com/p/jslint4java/
在任何情况下,您都希望通过JSLint运行该字符串。