EXPRESIONES REGULARESNAMESPACE : System.Text.RegularExpressionsHow to: VALIDAR UN TEXTO CON UNA EXPRESION REGULAR System.Text.RegularExpressions.Regex.IsMatch(Expresion Regular, Cadena);Caracteres Especiales
^Comienzo de Cadena\dSolo digitos\sSolo espacios en blanco, tabs\wSolo cadenas{5}Longitud 5$Fin de Cadena
How to: SETEAR OPCIONES PARA BUSQUEDA DE EXPRESIONES REGULARESRegexOptions
NoneIgnoreCaseMultilineExplicitCaptureCompiledSinglelineIgnorePattern-WhitespaceRightToLeft
Regex.IsMatch(s, "^def$", RegexOptions.Multiline)match.Success :
Flag que indica si se encontro una coincidenciao no.
/*Groups
collection on Match objects
starts at 1.
*/How to : OBTENER LAS COINCIDENCIAS DE UNA EXPRESION REGULAR EN UNTEXTO
// C#string input = "Company Name: Contoso, Inc.";Match m = Regex.Match(input, @"Company Name:
(.*$)"
);Console.WriteLine(
m.Groups[1]
);
How to : REEMPLAZAR SUBCADENAS USANDO EXPRESIONES REGULARES
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}");}
ENCODING/DECODING
Add a Comment