public void deve_buscar_todas_regex_dos_seus_primeiros_grupos()
 {
     const string html = "a12 b25 c42";
     var extrator = new Extrator();
     string[] resultado = extrator.ExtrairTodosPrimeirosGrupos(html, @"(\w\d{2})");
     Assert.AreEqual(3, resultado.Length);
     Assert.AreEqual("b25", resultado[1]);
 }
示例#2
0
 private static string ExtrairRegex(string regex, string resultado)
 {
     StringBuilder resultadoExtracao = new StringBuilder();
     var extrator = new Extrator();
     var todosPrimeirosGrupos = extrator.ExtrairTodosPrimeirosGrupos(resultado, regex);
     foreach (var texto in todosPrimeirosGrupos)
     {
         resultadoExtracao.Append(texto);
         resultadoExtracao.Append(Environment.NewLine);
     }
     return resultadoExtracao.ToString();
 }