数学方程验证正则表达式的javascript



我想对我的数学方程进行验证

让我们假设我有如下的方程:

1) x + y = e//有效方程

2) x + sin (x) = y//有效方程

3) + wq = c//无效方程

4) sin(x) + s =y//无效方程//因为s不需要,只允许x,y,e字符输入

我只允许方程可能包含x,y任何其他特殊字符,如e,以及函数,如sin,cos,tan,sec,csc,cot,arcsin,asrccos,arctan,arcsec,arccot等。但是如果方程中只包含一个字母,如上面的方程,那么这个方程是无效的。

所以谁能提供我一个数学正则表达式,这将有助于我验证?

提前感谢!!

同样的事情也发生在我身上。内容安全策略阻止了ChromeExtension访问GLOBALS数组,这是有意义的。理想情况下,Chrome扩展应该是沙盒,因为Chrome扩展有扩展的权限。

也就是说,这是一个狂野的西部和Gmail . JS是一个不支持的JS库,可能会随着Gmail代码的变化而变化,所以你已经承担了相当大的风险使用它。

可以将Gmail.js代码注入Gmail应用程序,说明如下

https://github.com/KartikTalwar/gmail-chrome-extension-boilerplate

使用这里的结构,你应该能够访问GMail中的GLOBALS数组

最新更新