Я получаю строки, которые могут быть равны any + " " + str + "Y"
, где any
может быть любой строкой, а строка str
может быть равна "1"
, "2"
, "3"
, "5"
, "7"
или "10"
. Моя цель - извлечь строку any
.
Я придумал следующий код:
string pattern = ".* {1Y|2Y|3Y|5Y|7Y|10Y}";
string indexIDTorParse = group.ElementAt(0).IndexID;
Match result = Regex.Match(indexIDTorParse, pattern);
string IndexIDTermBit = result.Value;
string IndexID = indexIDTorParse.Replace($" {IndexIDTermBit}", "");
но это не дает права any
.