Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP: RegExp
Войти
Регистрация
Восстановить пароль
 
madshe
20 / 0 / 0
Регистрация: 14.09.2010
Сообщений: 22
1

Не могу написать регулярное выражение для проверки формулы

09.04.2011, 17:18. Просмотров 857. Ответов 0
Метки нет (Все метки)

Здравствуйте, пытаюсь сделать лабу, но что-то не получается никак с этими регулярными выражениями
Задание: Необходимо проверить правильность алгебраической формулы, содержащей операторы +,-,*,/ и скобки

пока написала только так
PHP
1
2
3
4
if (preg_match("|^[a-zA-Z0-9(-]+[+-/*()]+[a-zA-Z0-9)]+$|i", $formula))
    echo "<h3>Формула корректна</h3><br>";
else
    echo "<h3>Формула некорректна</h3>";
не знаю как сделать проверку, чтобы все эти "+-/*()" символы встречались в выражении, но по отдельности, подряд могут встречаться только "(-", и при этом все символы могли встречаться не по одному разу, а сколько угодно
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2011, 17:18
Ответы с готовыми решениями:

Нужно написать регулярное выражение для проверки коректности введенной ссылки Вконтакте
Нужно написать регулярное выражение для проверки коректности введенной ссылки...

Регулярное выражение для проверки email
Всем привет. Очередная проблема. В общем регулярки.... Есть у меня...

Регулярное выражение для проверки email
подскажите пож-ста, что у меня не так +\@(+\.)+{2,6}

Составить регулярное выражение для проверки строки
Есть две строчки: 1) uy_iry_ghighfi/uiiu_oygdsfy_euiy 2) iuoeurti_ouhgf_dfg/...

Регулярное выражение для проверки ввода телефона?
Как найти ответ на мой вопрос в ответах форума? Наверняка он уже обсуждался....

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.04.2011, 17:18

Регулярное выражение для проверки формата пароля
Всем здравствуйте! Надо с помощью preg_match(); проверить пароль, который...

Как дописать регулярное выражение для проверки даты
Мне надо что бы пользователь мог ввести только 2011 или 2012 года, все...

Регулярное выражение для проверки текстового поля формы
необходимо проверить поле формы чтобы кроме текста и некоторых тегов лишнего...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru