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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


+  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 2,572 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

"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
EdePC
Moderador Global
***
Conectado Conectado

Mensajes: 2.159



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

"Quizá Batch no sea un lenguaje de programación, pero no obstante deja de ser útil. Asi que no anden diciendo «Que ganas de perder el tiempo»"
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,070 Último mensaje 14 Junio 2011, 16:21 pm
por dvdr
Expresión regular en javascript para quitar tags
Desarrollo Web
astinx 3 4,947 Último mensaje 24 Julio 2012, 07:06 am
por astinx
[javascript] Expresión regular
Scripting
Zinc 1 2,725 Último mensaje 31 Octubre 2012, 09:44 am
por Eleкtro
Podrían explicarme como agregar exploit a metasploit
Hacking
Guantes2323 1 3,548 Último mensaje 31 Agosto 2017, 02:37 am
por nightcode
Podrían explicarme la redirección de puertos ?
Redes
misionero2018 8 4,545 Último mensaje 6 Julio 2019, 16:22 pm
por misionero2018
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines