Это то, что я пытаюсь сделать:регулярного выражения «нет ничего из двух символов»
Текст: -он oneitis -дв + три + четыре + пяти -six-семи-восьми -nine затем одиннадцать + 1213
Я хочу, чтобы соответствовать:
- -он oneitis
- -две
- + три
- + четыре
- + пять
- -six-семь-восемь
- -nine затем одиннадцать
- + twleve тринадцать
В основном, игнорируют соответствие '-' в словах, но и соответствие «+ 'если они существуют, и' -»
Это регулярное выражение я использую:/([- +] [^ +] +)/
Я хочу по существу сделать [^ (+) & (-)] +
Или, матч все, что не '+', ни '-' < - то есть (пространство и минус)
Есть ли способ сделать это?
Заранее благодарен! (связывая некоторые инструменты http://rubular.com/)
Даже если это не домашние задания, правила являются более сложными, чем «в основном игнорируют сопрягая + в словах». И вы недостаточно ограничили свою проблему, поэтому любой набор правил, которые мы можем угадать из вашего примера, может быть ошибочным. Я предлагаю вам сесть и точно определить, что у вас есть соответствующие правила. К тому времени вам, возможно, больше не понадобится наша помощь. –
К сожалению, это не ... Мне нравилось домашнее задание ... – mhz
По существу, я хочу иметь «промежуточный» текст/данные. Он находится между «+» и «-», за исключением «-», если он окружен символами. «-» ok – mhz