【问题标题】:Determine whether a string contains valid javascript code确定字符串是否包含有效的 javascript 代码
【发布时间】:2012-12-17 15:08:21
【问题描述】:

我正在寻找一个 C# 函数,如果字符串包含有效的 javascript 语法,它会返回 true

例如:

IsValidJavascript("alert('hello');");

会返回true,但是

IsValidJavascript("alertXXhelloZ);");

将返回false

【问题讨论】:

  • 通过解释器运行它。

标签: c# javascript validation syntax


【解决方案1】:

您需要使用 interpreter
您可以尝试 Jint,它是 .NET 的 Javascript 解释器。

【讨论】:

  • 不错的解决方案,似乎并没有强制客户端实际“执行” js 代码进行验证,+1
  • 我也需要类似的东西,但我的是一个 java 函数,java 中上述解决方案的任何端口/替代方案?
猜你喜欢
  • 2010-10-27
  • 1970-01-01
  • 2012-08-04
  • 1970-01-01
  • 1970-01-01
  • 2020-12-28
  • 1970-01-01
  • 2017-01-20
  • 2019-06-11
相关资源
最近更新 更多