Comunidad de diseño web y desarrollo en internet online

Extrear números de una cadena de texto

Citar            
MensajeEscrito el 15 Jul 2011 01:37 pm
Hola...

Tengo una cadena de texto con este formato: subTab0

Usando _global.lastDigit_subtab = Number(this._name.charAt(this._name.length-1)); consigo extraer el último dígito que luego usaré en una serie de operaciones.

El problema me surge cuando esta cadena pase a subTab10 y necesitaría pillar los 2 dígitos (10)

Cómo puedo implementar un código que extraiga uno o dos dígitos? Os pongo el código donde recupero los dígitos y como los uso.

He probado con parseInt() pero no se como aplicarlo.

Gracias por la ayuda



subTab.onRelease = function(){
_global.lastDigit_maintab = Number(this._parent._name.charAt(this._parent._name.length-1));
_global.lastDigit_subtab = Number(this._name.charAt(this._name.length-1));

trace ("lastDigit_maintab al pulsar " + lastDigit_maintab);
trace ("lastDigit_subtab al pulsar " + lastDigit_subtab);
loadMovieNum(subTabEnla[lastDigit_maintab][lastDigit_subtab],1);
}

Por juanjoharo

8 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Jul 2011 01:44 pm
No uses charAt, usa String.substr sin segundo parámetro, siempre que puedas normalizar todos los nombres (que se llamen todos igual + el nro)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Jul 2011 02:04 pm
Gracias, Jorge!!!!!! He metido estas dos instrucciones y probado con el 10 y parece que funciona bien!!!

_global.lastDigit_maintab = this._parent._name.substr(7,2);
_global.lastDigit_subtab = this._name.substr(6,2);

Todo esto sigue siendo para el menú dinámico del que pedía ayuda el otro día que se complica cada vez más pero creo que ya lo tengo listo gracias a tus post...

Muchísimas gracias de nuevo!!!

Por juanjoharo

8 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.