none
buscar expresiones regulares en un documento, en c# RRS feed

  • Pregunta

  • hola

    Dentro de la aplicacion tengo, ya cargado un documento X ,el cual en un textbox ingreso una palabra y en un boton doy buscar , esto debera hacer a funcion de ir a ese documento qe tengo cargado en mi richtextbox y buscar las palabras qe coincidan con la ingresada en mi textbox ,

    esto debo realizarlo con expresines regulares mediante un patron pero no conosco mucho sobre eos ya hice algo inicial porfavor si me pueden orientar se los agradeceria.

    public const string ExpresionReg =@"^\w+\s?";
            
            string FilePattern = @"\d{2}\s\-\s\d{2}.pdf";
       
    
                Regex Val = new Regex(@"^\w+\s?");
        
    eso solo seria mi cadena de que me busque mis caracteres iguales a los qe ingreso en mi txt.
    miércoles, 1 de agosto de 2012 22:02

Respuestas

  •             Regex rex = new Regex("\\w*" + txtpatron.Text + "\\w*");
    
                using (StreamReader sr = new StreamReader(open.FileName)
                {
                    string line = string.Empty;
                    while ((line = sr.ReadLine()) != null)
                    {
                        MatchCollection mc = rex.Matches(line);
    
                        foreach (Match m in mc)
                        {
                            listBox2.Items.Add(m);
                        }
                    }
                } 
    

    • Marcado como respuesta Scaf2 jueves, 2 de agosto de 2012 16:35
    miércoles, 1 de agosto de 2012 23:45