Я следующая строка:Split гирлянды с Regex логических выражений
string text = "Hello && my || Name & is | Tom"
Теперь я хочу, чтобы разбить строку на различные части без логических операторов между словами. Я пробовал следующее, но я получаю только одну строку со всем текстом.
String[] result= Regex.Split(text, @"\&&\||\&\|");
Что не так?
Ожидаемый выход представляет собой массив с 5 строк:
- Здравствуйте
- мой
- Имя
- является
- Том
Почему бы не использовать 'ДЕЛЕНИЕ (новый [] { '|', '&'}, StringSplitOptions.RemoveEmptyEntries)'? –
Я думал, что regex более результативен? – Maddy
@ Мадди Это не так. –