Foros del Web » Programando para Internet » Javascript »

Split que quite los caracteres diferentes especificados

Estas en el tema de Split que quite los caracteres diferentes especificados en el foro de Javascript en Foros del Web. Hola a todos mi pregunta es si existe alguna forma de poder usar de forma similar a como es la función split donde por ejemplo: ...
  #1 (permalink)  
Antiguo 09/07/2013, 19:45
 
Fecha de Ingreso: mayo-2012
Ubicación: Ecuador
Mensajes: 7
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta Split que quite los caracteres diferentes especificados

Hola a todos mi pregunta es si existe alguna forma de poder usar de forma similar a como es la función split donde por ejemplo:

Si tengo la siguiente cadena="123.456"

Y le pongo un:

Código:
var vector=cadena.split(".");
El resultado como sabemos va ser un vector con 2 posiciones

vector[0]="123"
vector[1]="456"

Ya eso lo tengo claro pero ahora lo que yo quisiera es alguna forma de que el split me divide en un vector todos los caracteres que sean diferentes a numeros y puntos(.), por ejemplo:

Suponiendo que tengo la cadena="123.456a789"

y yo le digo al split que me quite todos los caracteres que no sean números ni puntos(.) y me devuelva el vector asi:

vector[0]="123.456"
vector[1]="789"

O si hay alguna otra idea de yo dada la cadena="123.456a789"
a esta le pueda quitar todos los caracteres diferentes a números y punto con lo que tengo como resultado la cadena

cadena_result="123.456789"

Ojala hayan entendido mi pregunta y me den una ayuda.
Gracias de antemano
  #2 (permalink)  
Antiguo 09/07/2013, 21:38
Avatar de carlos_belisario
Colaborador
 
Fecha de Ingreso: abril-2010
Ubicación: Venezuela Maracay Aragua
Mensajes: 3.156
Antigüedad: 14 años, 7 meses
Puntos: 461
Respuesta: Split que quite los caracteres diferentes especificados

con replace y simplemente has algo como esto
Código Javascript:
Ver original
  1. var cadena="123.456a789";
  2. var newStr = a.replace(/[^0-9 | \.]/g, '');
  3. alert(newStr);

prueba y nos comentas, saludos
__________________
aprende d tus errores e incrementa tu conocimientos
it's not a bug, it's an undocumented feature By @David
php the right way

Etiquetas: cadenas, split
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:58.