Tôi rất mới với lập trình và tôi có một câu hỏi, tôi đang cố gắng sử dụng phương thức Regex để trích xuất giờ, phút và giây từ một chuỗi và đặt chúng vào một mảng, nhưng cho đến nay tôi có thể làm điều đó chỉ với một số:
int initialDay D = 0;
string startDay = Console.ReadLine(); //input: "It started 5 days ago"
var resultString = Regex.Match(startDay, @"\d+").Value;
initialDay = Int32.Parse(resultString); // initialDay here equals 5.
Làm cách nào để quản lý để đọc từ một chuỗi 06: 11: 33 và biến đổi các giờ, phút và giây này thành một mảng các số nguyên? Vì vậy, mảng kết quả sẽ như thế này:
int[] array = new int[] {n1, n2, n3}; // the n1 would be 6, n2 would be 11 and n3 would be 33
Cảm ơn bạn đã dành thời gian của bạn trước!