Articles of regex

Java cómo reemplazar 2 o más espacios con un solo espacio en cadena y eliminar espacios iniciales y finales

Buscando una manera rápida y simple en Java para cambiar esta cadena ” hello there ” a algo que se parece a esto “hello there” donde reemplazo todos esos espacios múltiples con un solo espacio, excepto que también quiero que el uno o más espacios al principio de la cadena desaparezcan. Algo como esto me […]

¿Hay una expresión regular para detectar una expresión regular válida?

¿Es posible detectar una expresión regular válida con otra expresión regular? Si es así, por favor da el código de ejemplo a continuación.

¿Hay algo como una variable de contador en la expresión regular reemplazar?

Si tengo muchas coincidencias, por ejemplo, en el modo multilínea, quiero reemplazarlas con parte del partido, así como un número de contador que se incrementa. Me preguntaba si algún sabor regex tiene esa variable. No pude encontrar uno, pero parece recordar que algo así existe … No estoy hablando de lenguajes de scripting en los […]

¿Cómo extraigo texto que se encuentra entre paréntesis (corchetes)?

Tengo un User name (sales) cadena User name (sales) y quiero extraer el texto entre los corchetes. ¿Cómo lo haría? Sospecho que la subcadena, pero no sé cómo leer hasta el corchete de cierre, la longitud del texto variará.

Crear una matriz de coincidencias de expresiones regulares

En Java bash devolver todas las coincidencias de expresiones regulares a una matriz, pero parece que solo se puede verificar si el patrón coincide con algo o no (booleano). ¿Alguien puede ayudarme a usar una coincidencia de expresiones regulares para formar una matriz de todas las cadenas que coincidan con una expresión de expresiones regulares […]

¿Cómo podemos unir ^ nb ^ n con Java regex?

Esta es la segunda parte de una serie de artículos educativos de expresiones regulares. Muestra cómo lookaheads y referencias anidadas se pueden utilizar para que coincida con el lenguaje no regular a n b n . Las referencias anidadas se introducen por primera vez en: ¿cómo esta expresión regex encuentra números triangulares? Uno de los […]

Validar direcciones de correo electrónico utilizando jQuery y regex

No estoy muy seguro de cómo hacer esto. Necesito validar direcciones de correo electrónico utilizando expresiones regulares con algo como esto: [a-z0-9!#$%&’*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&’*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[AZ]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Entonces necesito ejecutar esto en una función jQuery como esta: $j(“#fld_emailaddress”).live(‘change’,function() { var emailaddress = $j(“#fld_emailaddress”).val(); // validation here? if(emailaddress){} // end validation $j.ajax({ type: “POST”, url: “../ff-admin/ff-register/ff-user-check.php”, data: “fld_emailaddress=”+ emailaddress, success: function(msg) […]

grep usando un vector de caracteres con múltiples patrones

Estoy tratando de usar grep para probar si un vector de cadenas está presente en otro vector o no, y para generar los valores que están presentes (los patrones coincidentes). Tengo un dataframe como este: FirstName Letter Alex A1 Alex A6 Alex A7 Bob A1 Chris A9 Chris A6 Tengo un vector de patrones de […]

Diferencia entre regex y

Estoy usando una expresión regular para progtwigr un validador de entrada para un cuadro de texto donde solo quiero caracteres alfabéticos. Me preguntaba si [Az] y [a-zA-Z] eran equivalentes o si había diferencias en el rendimiento. Sigo leyendo [a-zA-Z] en mis búsquedas y no menciono [Az] . Estoy usando String.matches(regex) de java String.matches(regex) .

Regex para validar JSON

Estoy buscando un Regex que me permita validar json. Soy muy nuevo en Regex y sé lo suficiente que el análisis con Regex es malo, pero ¿se puede usar para validar?