Я пытаюсь заменить значение месяца в <month>
теге к соответствующему номеру месяца, например: <month>Feb</month>
следует заменить <month>02</month>
Замена название месяца с соответствующим номером месяца
Я попытался это,
Dim strFile As String = File.ReadAllText(TextBox1.Text & "\" & parentFolder & ".xml")
strFile = Regex.Replace(strFile, "<conf-start.*?><day>(.*?)</day><month>Feb</month>", "$&<month>02</month>")
File.WriteAllText(TextBox1.Text & "\" & parentFolder & ".xml", strFile)
Но это дает мне ниже выходные
<conf-start iso-8601-date="0"><day>00</day><month>Feb</month><month>02</month>
Вместо его добавление метки рядом с названием месяца выход я хотел я s следующим образом:
<conf-start iso-8601-date="0"><day>00</day><month>02</month>
Название месяца следует заменить соответствующим номером. Заранее спасибо ..
Не используйте регулярное выражение для обработки XML/HTML ... – MarcinJuraszek
Возможно, вы задаете один и тот же вопрос дважды? Пожалуйста, пересмотреть один вопрос и закрыть/удалить другой. – Marijn