elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web (Moderador: #!drvy)
| | |-+  Podrían explicarme el uso de la expresión RegExp [^abc] en javascript?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Podrían explicarme el uso de la expresión RegExp [^abc] en javascript?  (Leído 3,775 veces)
.:Xx4NG3LxX:.

Desconectado Desconectado

Mensajes: 203



Ver Perfil WWW
Podrían explicarme el uso de la expresión RegExp [^abc] en javascript?
« en: 11 Septiembre 2020, 03:59 am »

Código
  1. var str = "I SCREAM FOR ICE CREAM!";
  2. var patt1 = /[^A-E]/g;

Lo que no entiendo:

1.- ¿Qué hace la "g" allí? (2ª línea) /[^A-E]/g

Eso es lo único, si desean profundizar más la explicación con algún otro ejemplo, se los agradecería.


En línea

Visto por última vez el 17 de septiembre del 2026.
EdePC
Moderador Global
***
Desconectado Desconectado

Mensajes: 2.282



Ver Perfil
Re: Podrían explicarme el uso de la expresión RegExp [^abc] en javascript?
« Respuesta #1 en: 11 Septiembre 2020, 05:06 am »

Siempre puedes hacer testeos en la consola de tu navegador:

Código
  1. var str = "I SCREAM FOR ICE CREAM!";
  2. var patt1 = /[^A-E]/;
  3. str.match(patt1)
  4.  
  5. /*
  6. ["I", index: 0, input: "I SCREAM FOR ICE CREAM!", groups: undefined]
  7. */
  8.  
  9. var str = "I SCREAM FOR ICE CREAM!";
  10. var patt1 = /[^A-E]/g;
  11. str.match(patt1)
  12.  
  13. /*
  14. (15) ["I", " ", "S", "R", "M", " ", "F", "O", "R", " ", "I", " ", "R", "M", "!"]
  15. */

Sin /g solo devuelve la primera ocurrencia y nada más (se detiene a la primera)
Con /g sigue buscando todas las ocurrencias y las devuelve (continúa buscando a por más)


En línea

.:Xx4NG3LxX:.

Desconectado Desconectado

Mensajes: 203



Ver Perfil WWW
Re: Podrían explicarme el uso de la expresión RegExp [^abc] en javascript?
« Respuesta #2 en: 11 Septiembre 2020, 19:44 pm »

Muchas gracias, si me agarra otra duda referente a lo mismo, la posteo.

Salu2
En línea

Visto por última vez el 17 de septiembre del 2026.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
podrian explicarme un efecto en compiz girar el cubo con la rueda del raton (S
GNU/Linux
dvdr 1 4,603 Último mensaje 14 Junio 2011, 16:21 pm
por dvdr
Expresión regular en javascript para quitar tags
Desarrollo Web
astinx 3 5,748 Último mensaje 24 Julio 2012, 07:06 am
por astinx
[javascript] Expresión regular
Scripting
Zinc 1 3,404 Último mensaje 31 Octubre 2012, 09:44 am
por Eleкtro
Podrían explicarme como agregar exploit a metasploit
Hacking
Guantes2323 1 4,353 Último mensaje 31 Agosto 2017, 02:37 am
por nightcode
Podrían explicarme la redirección de puertos ?
Redes
misionero2018 8 6,302 Último mensaje 6 Julio 2019, 16:22 pm
por misionero2018
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines