Я анализирую некоторые данные из сторонних источников, к сожалению, некоторые из них плохо сформированы. Каков наилучший способ очистки / дезинфекции их?
* 1005 Е.Г. *
Среда 20 июля -> Среда 20 июля
Вторник, 20 июля -> Вторник, 20 июля
как только я получу их, я просто конвертирую их, используя
DateTime myDateTime = DateTime.Parse("Wednesday 20 July");
Как лучше всего преобразовать эти искаженные даты?
У меня была игра с RegEx, но я не эксперт
Regex regEx = new Regex("[0-9][a-zA-Z]");
Match match = Regex.Match("Wednesday 20July", "[0-9][a-zA-Z]");
Я не был уверен, как вставить пробел в правильное место, когда нашел совпадение.