Tengo una aplicación que necesita encontrar y procesar archivos que siguen una convención de nomenclatura muy específica de la siguiente manera.C# - Regex - Coincidencia de nombres de archivos según un patrón de nomenclatura específico
IABC_12345-0_YYYYMMDD_YYYYMMDD_HHMMSS.zip
no puedo ver ninguna manera fácil de hacer esto usando un patrón de búsqueda así que estoy suponiendo que la enfermedad tiene que hacer algo como esto después de haber generado una lista de archivos que utilizan un patrón de comodines más simple.
RegEx re = new RegEx("blah");
foreach(FileInfo fi in Directory.GetFiles(path, "I*.zip"))
{
if(re.IsMatch(fi.Name))
//blah blah blah
}
¿Es esta la mejor manera de hacer esto, y si es así, ¿cómo iba a formar una expresión regular para que coincida con este formato de archivo?