Exportar (0) Imprimir
Expandir todo

Ejemplo: Cambiar formatos de fecha

En el siguiente ejemplo de código se utiliza el método Regex.Replace para reemplazar fechas con el formato mm/dd/aa por fechas con el formato dd-mm-aa.

Ejemplo

    String MDYToDMY(String input) 
    {
        return Regex.Replace(input, 
            "\\b(?<month>\\d{1,2})/(?<day>\\d{1,2})/(?<year>\\d{2,4})\\b",
            "${day}-${month}-${year}");
    }

Patrón de reemplazo de Regex

Este ejemplo muestra el uso de referencias inversas con nombre dentro del modelo del reemplazo para Regex.Replace. Aquí, la ${day} de expresión de reemplazo inserta la subcadena capturada por el (?<day>…) de grupo.

La función Regex.Replace es una de las diversas funciones estáticas que permiten utilizar operaciones de expresiones regulares sin crear un objeto de expresión regular explícito. Esto resulta útil cuando no se desea conservar la expresión regular compilada.

Vea también

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft