Как получить слово после указанного слова с помощью регулярного выражения C#
Простатспецифический антиген 1.2 NA NA...... возраст до 49 50 - 59 60 - 69 кончено
Я хочу сопоставить "простатспецифический антиген" этому слову и должен получить следующее слово
ожидаемый результат:
1.2
Возможности
< 1.2 или & gt;1.2 или <=1.2, >=1.2
Любые специальные символы или любое отсутствие специальных символов будут стоять перед 1.2 но мне нужно выбрать это слово
Что я уже пробовал:
шаблон строки = простатический специфический антиген\с*(выражение\D+(\.\д*)?|\.\д+);
Совпадение совпадений = регулярное выражение.Совпадение (RawContent, Pattern, RegexOptions.Параметром ignorecase);
если (совпадает.Успех)
{
Ящик для сообщений.Показать (спички.Группы[1].Значение.Метод toString());
Ящик для сообщений.Показать (спички.Ценность.Метод toString());
}