Скажите, есть ли у меня исходная строка, которая может содержать целое или двойное число, за которым следует временная шкала. Например, это может быть 5,5 часа или 30 минут и т. Д. Данные, которые я получаю в этом формате, как правило, не имеют формы, поэтому, например, я мог бы получить такие данные, как 5,5 часа. С добавленной полной остановкой.C# Регулярные выражения
Мне нужен способ извлечь целое или двойное число из таких строк, однако я борюсь с возможным включением дополнительных полных остановок/периодов. Я могу легко изолировать числа и стоп-стопы, заменив буквы emptyspace.
Может кто-нибудь проконсультироваться.
Спасибо.
Вы действительно только хотите, чтобы извлечь номера или же временные рамки после номера? Существует ли ограничение на действительную временную шкалу, т.е. е. список, на который нужно проверить? –
Я проверяю шкалу времени, основанную на сравнении с предопределенными значениями, которые я закодировал в программе. Просто используя string.contains(). –