dada una cadena de texto:
"Torino cod.5.1"
o bien:
"Planisferio 23 cod.P5.1"
necesito extraer el codigo: detras del "cod." y verificar si tiene una "P" al inicio o no...
No es dificil no? Pero no me sale... en javascript....
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
Gracias!!!!!
| |||
Quien tiene ganas? Si alguien me quiere ayudar... tengo que hacer lo siguiente: dada una cadena de texto: "Torino cod.5.1" o bien: "Planisferio 23 cod.P5.1" necesito extraer el codigo: detras del "cod." y verificar si tiene una "P" al inicio o no... No es dificil no? Pero no me sale... en javascript.... ![]() Gracias!!!!!
__________________ Flavia. |
| |||
Flavi Mira la verdad yo tampoco se como hacerlo en JS, pero aqui te mando lo que quieres hacer en VBS. Espero te sirva de algo. Dim texto Dim out Dim out1 Dim posicion texto = "Planisferio 23 cod.P5.1" posicion = 1 posicion = InStr(posicion, texto, "cod") out = Right(texto, Len(texto) - posicion - 3) out1 = InStr(1, out, "P") MsgBox out1 'Si te regresa 1 es que si existe una P si te regresa 0 es que no exite una P. Salud, Peixe. |
| |||
aqui tienes todo lo que necesitas: http://www.devguru.com/Technologies/...ef/string.html pongamos: texto = "Planisferio 23 cod.P5.1" posicion=texto.object.lastIndexOf(.) comprobar = texto.charAt(posicion+1) if (comprobar == "P"){ } else { } es algo similar no lo he probado pero es asi, sino prueba con: posicion=texto.object.lastIndexOf(".") y las instrucciones de la pagina que te di |