Título: Codigo que estraiga de una cadena las palabras que empiecen por otra cadena Publicado por: Javator en 21 Febrero 2014, 23:04 pm Hola compañeros:
Estoy intentando hacer un codigo que estraiga de una cadena las palabras que empiecen por otra cadena. Por ejemplo "casota,agua,casita,macarena" y en otra cadena "cas", pues que me saque casota y casita. Hasta ahora tengo esto y no se como seguir :-\ Código: /* Como sigo?? Se me ocurre que con un split o un substring contar hasta el espacio, (de ahi la variable espacio), una ayudita. Título: Re: Codigo que estraiga de una cadena las palabras que empiecen por otra cadena Publicado por: 1mpuls0 en 21 Febrero 2014, 23:16 pm Código
Título: Re: Codigo que estraiga de una cadena las palabras que empiecen por otra cadena Publicado por: Javator en 24 Febrero 2014, 22:11 pm Gracias Darhius, pero asi lo hice en clase y me lleve una colleja por hacerlo con arrays :-(
El tema es que tenemos que hacerlo sin arrays para practicar con substring, indexOf y charAt´s. De hecho luego tenemos que extraer fechas sin expresiones regulares tipo ñafdjasñlfkg28/10/2009ñlgkfasfdgadsñfl21/12/2001asfdga pretendiendo que cojamos las barras como "punto de parada" y cojamos -2 y +8. Donde me lío es cuando se encuentra el prefijo, como adjunto el resto de letras, y como hago que siga leyendo. Le he dado un millon de vueltas al for pero no doy con la forma. Gracias nuevamente. Título: Re: Codigo que estraiga de una cadena las palabras que empiecen por otra cadena Publicado por: 1mpuls0 en 25 Febrero 2014, 01:05 am Ah! ps no dices! xD
Es lo único que se me ocurre :/ no me gusta mucho pero por el momento es funcional. Código
Título: Re: Codigo que estraiga de una cadena las palabras que empiecen por otra cadena Publicado por: Javator en 25 Febrero 2014, 17:09 pm Gracias Darhius, me pongo a juguetear con el para comprender bien como funciona cada segmento.
Otra vez, gracias. ;-) |