Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Общие вопросы по .NET и C# > Регулярное выражение для полинома


Автор: Greenberet 24.5.2011, 00:10
Добрый день.

Не получается построить регулярное выражение для разбора полинома по членам.
Примеры полинома: 3x^3 + 1, 2x^2 + x, 4x^5 - 3x^3, -1 + 2x^3

Мое начальное выражение было такое
Код

@"[\+\-]?\d{1,}(\(?x\)?(\^?\d{1,})?)?"

но оно не работает.

Буду благодарен за любую помощь.


Автор: diadiavova 24.5.2011, 23:10
Цитата(Greenberet @  24.5.2011,  01:10 Найти цитируемый пост)
но оно не работает.

Почему не работает? Сейчас запустил, посмотрел - выдает все результаты.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)