|
|
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
RegExp для формулы не могу нигде найти, может кто сталкивался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2006, 18:36:22 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Формула! Где формула? (ц) реклама. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2006, 18:59:15 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Спасибо за содержательный ответ :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2006, 19:32:39 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
AlexeyShponarskyСпасибо за содержательный ответ :)вам тоже за содержательный вопрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2006, 21:59:51 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Леша, чтобы написать Regexp нужно хоть как-то (словами, примерами) описать все-все-все возможные варианты записи формул. Я надеюсь вы понимаете, что в математике нету ограничения на сложность и многообразие форм записи формул? Приведите хотя-бы образец ВАШЕЙ формулы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2006, 22:13:35 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Описать все-все множество как раз очень удобно с помощью регулярного выражения :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.11.2006, 22:26:58 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
LeonidvОписать все-все множество как раз очень удобно с помощью регулярного выражения :) Так разве что: Код: plaintext Leonidv, прошу варианты в студию! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 00:49:05 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
LeonidvОписать все-все множество как раз очень удобно с помощью регулярного выражения :) Да, но не для всех множеств можно нарисовать регулярное выражение (AFAIR). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 10:32:28 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Извините пожалуйста за не коректно поставленый вопрос :) примерно должно быть такое: (переменная1)+или-или*или/(переменная2).....+или-или*или/(переменнаяN) =результат_в_виде_переменной так ясно примерно хоть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:24:16 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
а вам за для чего? Если надо по введенной формуле значения вычислять - ту тут-таки, как обычно, все уже украдено до нас. Jep например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:40:52 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
да, и разбирать формулы regexp'ом - занятие неблагодарное, слишком много вариантов тут, поскольку некий "словарь" налицо, надо смотреть в сторону нелюбимого мной паттерна "интерпретатор" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:43:46 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
AlexeyShponarskyИзвините пожалуйста за не коректно поставленый вопрос :) примерно должно быть такое: (переменная1)+или-или*или/(переменная2).....+или-или*или/(переменнаяN) =результат_в_виде_переменной так ясно примерно хоть?то есть вам дана строка с уравнением типа "x+y" и вам требуется подставить вместо переменных циферки и получить ответ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:43:46 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Нет мне валидацию нужно провести. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:44:21 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
AlexeyShponarskyНет мне валидацию нужно провести. ну валидить это просто 1) взять Jep =) (самый лучший вариант) или 2) составить набор простых правил (типа два мат.знака не могут идти подряд, кол-во открытых скобок должно быть равно кол-ву закрытых, и т.д.) и прогнать через них строку с формулой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:47:44 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Ну мат знаки одно, а вот переменные не должны начинаться с числа, должны чередоваться переменная, число, вообщем то не единое правило. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2006, 16:55:15 |
|
||
|
RegExp для формулы
|
|||
|---|---|---|---|
|
#18+
Вообщкм в итоге я написал такую функцию: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2006, 16:39:10 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34144425&tid=2147426]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
74ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 223ms |
| total: | 385ms |

| 0 / 0 |
