Foros del Web » Programando para Internet » Javascript »

replace hexadecimal

Estas en el tema de replace hexadecimal en el foro de Javascript en Foros del Web. Hola todos! Necesito una mano: tengo la siguiente variable que carga un string var reg= "\npe\npe" (en realidad es "pepe" pero con un "\n" al ...
  #1 (permalink)  
Antiguo 04/08/2006, 12:55
 
Fecha de Ingreso: marzo-2005
Mensajes: 90
Antigüedad: 19 años, 2 meses
Puntos: 0
replace hexadecimal

Hola todos! Necesito una mano:
tengo la siguiente variable que carga un string

var reg="\npe\npe" (en realidad es "pepe" pero con un "\n" al comienzo y al medio).
Lo que tengo que hacer es detectar todos los hexadecimales desde 0x00 - 0x1F es decir los Unicode del 1 al 31.
he probado con una RegExp por ej: /\u0x00-\u0x1F/ , pero no me esta funcionando.
Como puedo hacer???
sds y gracias
  #2 (permalink)  
Antiguo 04/08/2006, 13:35
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 7 meses
Puntos: 4
aunque no estoy seguro probá así:

Cita:
/[\x00-\x1F]/
saludos
__________________
by Capitán Buscapina
.
  #3 (permalink)  
Antiguo 04/08/2006, 13:57
 
Fecha de Ingreso: marzo-2005
Mensajes: 90
Antigüedad: 19 años, 2 meses
Puntos: 0
no me funcionó yo habia probado con [\u0x00-\u0x1F] pero tampoco me funciona
  #4 (permalink)  
Antiguo 04/08/2006, 15:17
Avatar de Cap.Buscapina  
Fecha de Ingreso: octubre-2004
Ubicación: Argentina
Mensajes: 836
Antigüedad: 19 años, 7 meses
Puntos: 4
fijate lo que dice la documentacion
Cita:
\xn:

Coincide con n, donde n es un valor de escape hexadecimal. Los valores de escape hexadecimales deben tener una longitud de exactamente dos dígitos. Por ejemplo, '\x41' coincide con "A". '\x041' es equivalente a '\x04' & '1'. Permite utilizar códigos ASCII en expresiones regulares.

y por las dudas te pego acerca de unicode:
Cita:
\un

Coincide con n, donde n es un carácter Unicode expresado en la forma de cuatro dígitos hexadecimales. Por ejemplo, \u00A9 coincide con el símbolo de copyright (©).
podrías poner el codigo (algo resumido ).

saludos
__________________
by Capitán Buscapina
.
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 05:09.