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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  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,339 veces)
.:Xx4NG3LxX:.

Desconectado Desconectado

Mensajes: 202



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
***
Desconectado Desconectado

Mensajes: 2.057



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: 202



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 3,864 Último mensaje 14 Junio 2011, 16:21 pm
por dvdr
Expresión regular en javascript para quitar tags
Desarrollo Web
astinx 3 4,664 Último mensaje 24 Julio 2012, 07:06 am
por astinx
[javascript] Expresión regular
Scripting
Zinc 1 2,500 Último mensaje 31 Octubre 2012, 09:44 am
por Eleкtro
Podrían explicarme como agregar exploit a metasploit
Hacking
Guantes2323 1 3,282 Último mensaje 31 Agosto 2017, 02:37 am
por nightcode
Podrían explicarme la redirección de puertos ?
Redes
misionero2018 8 4,177 Último mensaje 6 Julio 2019, 16:22 pm
por misionero2018
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines