Tengo que buscar una palabra en una linea que he guardado en un string con
ReadLine();
Como lo haria?
Muchas gracias a todos.
| |||
Podrías hacerlo con expresiones regulares, échale una ojeada a este código:
Código:
Saludos using System.Text.RegularExpressions; ... string linea = "Foros del web."; string palabraABuscar = "web"; Regex rg = new Regex(palabraABuscar); MatchCollection mc = rg.Matches(linea); if(mc.Count > 0){ // La palabra está en la línea. int pos = mc[0].Index; // Posición de la primera aparición de la palabra. } ![]() Última edición por Scho; 09/08/2006 a las 03:10 Razón: Error en el if ;) |