2015-09-25 5 views
-1

Я хочу знать, как разбить эту строку, используя регулярное выражение.Как разделить строку, используя регулярное выражение?

String Temp = "EHP50-TS Spectrum 04-01-10 02:47 Narda Safety Test Solutions" 

Я хочу отделить указанную строку до названия и значения группы.

Group Value 
Date  04-01-10 
time  02:47 

Если кто знает, как преобразовать указанную строку в regex, оставьте ответ.

У всех хороший день!

+0

что 'Группа name' и' value' – DarkKnight

+2

ли вы попробовать Google и узнать регулярное выражение? SO не должен писать ваш код для вас. Если вы попытаетесь написать регулярное выражение, и он терпит неудачу, у вас возникнет конкретная проблема, требующая решения. В настоящее время у вас есть запрос на обслуживание. –

ответ

2
string Temp = "EHP50-TS Spectrum 04-01-10 02:47 Narda Safety Test Solutions"; 
string Date = Regex.Match(Temp, "[0-9]{2}-[0-9]{2}-[0-9]{2}").Value; 
string time = Regex.Match(Temp, "[0-9]{2}:[0-9]{2}").Value; 

Fiddle здесь: https://dotnetfiddle.net/5ULhJS

+0

Я думаю, мы можем сделать это 'string x = Regex.Match (...). Value' для простоты OP. –

+0

@ JuliánUrbano: Уверенная вещь. Готово! – DarkKnight

Смежные вопросы