Шаблон нечеткой логики с регулярным выражением C # - PullRequest
0 голосов
/ 07 мая 2019

У меня есть проблема нечеткой логики, которую нужно решить: учитывая любую строку, такую ​​как

var text = "SOMETHING_A_B_C_D_E"

Я хотел бы дать шаблон Regex, такой как

var rx= new Regex(@"SOMETHING_(?<word1>[A-Z_]+)_(?<word2>[A-Z_]+)");
var matches = rx.Matches(text);

Что дало бы мне комбинации для word1 и word2 как

A, B_C_D_E
A_B, C_D_E
A_B_C, D_E
A_B_C_D, E

Шаблон регулярного выражения, определенный выше, к сожалению, дает мне только последнюю комбинацию. Любая идея, если такая нечеткая логика выполнимо с C # регулярное выражение?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...