Articles of regex

Encuentre todos los elementos basados ​​en identificadores usando regex en el selector jQuery

Tengo varios elementos con identificadores únicos como ese: Esperaba que lo siguiente funcionara usando jQuery: $(“#item-[.]+-top”).each(function() { $(this).hide(); }); No tengo una buena comprensión de las expresiones regulares y agradecería algunas aportaciones, ya que lo anterior parece ser incorrecto.

¿Hay alguna manera elegante de analizar una palabra y agregar espacios antes de letras mayúsculas?

necesito analizar algunos datos y quiero convertir AutomaticTrackingSystem a Automatic Tracking System esencialmente colocando un espacio antes de cualquier letra mayúscula (además del primero, por supuesto)

Hacer coincidir el signo de interrogación en la regla mod_rewrite regex

Estoy buscando reescribir urls con múltiples subcadenas. Se solicita una subcadena como subdirectorio, mientras que cualquier otra se solicita como parámetros de cadena de consulta normales. Por ejemplo, me gustaría volver a escribir urls de http://www.mysite.com/mark/friends?page=2 a http://www.mysite.com/friends.php?user=mark&page=2 Puedo lograr esto con la excepción del carácter del signo de interrogación. Aquí está mi regla de […]

Cómo reemplazar todos los caracteres en una cadena de Java con estrellas

Quiero reemplazar todos los caracteres en un Java String con * carácter. Por lo tanto, no debería importar qué personaje sea, debería reemplazarse con un * . Sé que hay montones de ejemplos allí en Internet, pero no tengo uno que reemplace a todos los personajes y lo he intentado pero no he tenido éxito.

¿Bash admite expresiones regulares de límite de palabras?

Estoy tratando de hacer coincidir la presencia de una palabra en una lista antes de agregar esa palabra nuevamente (para evitar duplicados). Estoy usando Bash 4.2.24 y estoy intentando lo siguiente: [[ $foo =~ \bmyword\b ]] además [[ $foo =~ \ ]] Sin embargo, ninguno parece funcionar. Se mencionan en el ejemplo de bash docs: […]

Contando el número de ocurrencias de una cadena dentro de otra (Perl)

¿Cuál es la forma más rápida de contar la cantidad de veces que aparece una cuerda determinada en una más grande? Mi mejor opción sería reemplazar todas las instancias de esa cadena con nada, calcular la diferencia de longitudes y dividir por la longitud de la subcadena, pero parece bastante lento, y necesito analizar grandes […]

Java: expresión regular para hacer coincidir una barra invertida seguida de una comilla

¿Cómo escribir una expresión regular para que coincida con esta \” (una barra invertida luego una cita)? Supongamos que tengo una cadena como esta: click to search Necesito reemplazar todo el \” con a ” , así que el resultado sería: click to search Este no funciona: str.replaceAll(“\\\””, “\””) porque solo coincide con la cita. […]

¿Qué significan `? I` y`? -I` en regex.

¿Podría alguien explicar qué significa (?i) y (?-i) envolver una palabra en regex? (?i)test(?-i) teSt y coincide con la test , la TEST y el teSt . Pero nunca he visto esto antes. ¿Qué hace el ? antes de lo que quiero decir? Vi esto aquí .

Cómo capturar múltiples grupos repetidos?

Necesito capturar múltiples grupos del mismo patrón. Supongamos que tengo una siguiente cadena: HELLO,THERE,WORLD Y he escrito un siguiente patrón ^(?:([AZ]+),?)+$ Lo que quiero que haga es capturar cada palabra, por lo que el Grupo 1 es: “HOLA”, el Grupo 2 es “ALLÍ” y el Grupo 3 es “MUNDO” Lo que mi expresión está capturando […]

Patrón RegEx dos letras seguidas de seis números

Por favor, ayúdenos con la adecuada coincidencia de RegEx. Cualquier 2 letras seguidas por cualquier combinación de 6 números enteros. These would be valid: RJ123456 PY654321 DD321234 These would not DDD12345 12DDD123