2015-08-16 4 views
-4

Я хочу, чтобы иметь подтверждение для моих математических уравненийMath проверка уравнения регулярных выражений для Javascript

Допустит, у меня есть уравнения следующим образом:

1) х + у = е // действительных уравнение

2) х + Sin (х) = у // справедливо уравнение

3) а + WQ = с // недействительно уравнением

4) Sin (х) + S = у // недействительно уравнение // как с не хотело только х, у, е символы разрешены к типу в

Я только хочу разрешить уравнения, которые могут содержать x, y любой другой специальный символ, такой как e, а также такие функции, как sin, cos, tan, sec, csc, cot, arcsin, asrccos, arctan, arcsec, arccot и т. д. Но если уравнение содержит одну букву, аналогичную приведенному выше уравнению, то уравнение недействительно.

Так может ли кто-нибудь предоставить мне математическое Regex, которое поможет мне утвердить?

Благодарим заранее!

+0

отладить его дальше. в целом. –

ответ

2

У меня случилось то же самое со мной. Политика безопасности содержимого не позволяет ChromeExtension иметь доступ к массиву GLOBALS, что имеет смысл. В Chrome Extension в идеале должны быть изолированы, так как расширения Chrome имеют расширенные разрешения.

Это говорит о том, что это дикий запад, и gmail.js является неподдерживаемой JS-библиотекой, которая может меняться с изменениями в коде Gmail, поэтому вы уже принимаете на себя достаточную сумму риска, используя ее.

Можно вводить код Gmail.js в приложение Gmail и инструкции изложены здесь

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

Используйте структуру здесь, и вы должны быть в состоянии получить доступ к массиву GLOBALS в GMail.

Смежные вопросы