Extraer Cadena de Texto

Buenos días

Si alguien me pudiera colaborar, tengo la siguiente pregunta, en el siguiente texto deseo extraer la fecha (martes 22 de marzo de 2022) y la Ciudad (MEXICO), sin embargo estas siempre cambian como muestro en los dos Ejemplos, si de pronto alguien me puede guiar como extraer esos dos datos, he tratado de usar Regex pero no me toma los meses, ni la ciudad.

El martes 22 de marzo de 2022 se realizará el Punto de Recepción de envases plásticos, Reciclables,en buen estado, en MEXICO.

El jueves 08 de abril de 2022 se realizará el Punto de Recepción de envases plásticos, Reciclables,en buen estado, en MEDELLIN.

Hi @SADID_ALEXIS_ROMERO_MAHEC ,

Could you give this a try?

image

((?<=El\s).*\d{4})|([A-Z]{2,})
System.Text.RegularExpressions.Regex.Match(str_variable,"((?<=El\s).*\d{4})|([A-Z]{2,})").Value

Kind Regards,
Ashwin A.K

1 Like

suboptmial, but a start:



.*?(\d{2}.*?\d{4}).*?([A-Z]{5,})

1 Like

Hi @ashwin.ashok and @ppr

Thanks you, it worked

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.