Articles of regex

¿Puedo usar expresiones regulares de Perl para hacer coincidir el texto balanceado?

Me gustaría hacer coincidir el texto entre corchetes, etc. en Perl. ¿Cómo puedo hacer eso? Esta es una pregunta del perlfaq oficial . Estamos importando el perlfaq a Stack Overflow .

Que hace ?! ¿media?

Lo que hace el ?! significa en la siguiente expresión regular? new RegExp(‘http:\/\/(?!’ + location.hostname + ‘)’)

¿Cómo encontrar múltiples ocurrencias con grupos regex?

¿Por qué el siguiente código da como resultado: hubo 1 partidos para ‘el’ y no: hubo 3 coincidencias para ‘el’ using System; using System.Text.RegularExpressions; namespace TestRegex82723223 { class Program { static void Main(string[] args) { string text = “C# is the best language there is in the world.”; string search = “the”; Match match = […]

Retroceso catastrófico no debería estar sucediendo en esta expresión regular

¿Alguien puede explicar por qué el motor de expresiones regulares de Java entra en modo de retroceso catastrófico en esta expresión regular? Cada alternancia es mutuamente excluyente con cualquier otra alternancia, por lo que puedo decir. ^(?:[^’\”\\s~:/@#\\|\\^\\&\\[\\]\\(\\)\\\\\\{\\}][^\”\\s~:/@#\\|\\^\\&\\[\\]\\(\\)\\\\\\{\\}]*| \”(?:[^\”]+|\”\”)+\”| ‘(?:[^’]+|”)+’) Texto: ‘pão de açúcar itaucard mastercard platinum SUSTENTABILIDADE]) Agregar una coincidencia posesiva a algunas de las […]

¿Cómo reemplazo las comillas dobles con comillas simples?

¿Cómo puedo reemplazar “” (creo que se llama comillas dobles) con ” (creo que se llama comillas simples) usando PHP?

Regex escribe en mayúscula la primera letra de cada palabra, también después de un carácter especial como un guión

Utilizo este #(\s|^)([a-z0-9-_]+)#i para #(\s|^)([a-z0-9-_]+)#i en mayúscula cada primera letra de cada palabra, quiero que también #(\s|^)([a-z0-9-_]+)#i en mayúscula la letra si es después de una marca especial como un guión ( -) Ahora muestra: This Is A Test For-stackoverflow Y quiero esto: This Is A Test For-Stackoverflow ¿Alguna sugerencia / muestra para mí? No […]

Javascript regex para validar direcciones IPv4 e IPv6, sin nombres de host

Sugiera una sola expresión regular de JS que pueda validar: Dirección IPv4 Dirección IPv6 Esta expresión regular solo debe validar dirección y no nombres de host. Gracias.

Usar NSRegularExpression para extraer URL en el iPhone

Estoy usando el siguiente código en mi aplicación de iPhone, tomado de aquí para extraer todas las URL del código .html. Solo puedo extraer la primera URL, pero necesito una matriz que contenga todas las URL. Mi NSArray no devuelve NSStrings para cada URL, sino solo las descripciones de los objetos. ¿Cómo hago que mi […]

Expresión regular para unir 3 o más caracteres secuenciales consecutivos y caracteres idénticos consecutivos

Necesito expresiones regulares para que coincida con los casos a continuación. 3 o más caracteres / números secuenciales consecutivos; por ejemplo, 123, abc, 789, pqr, etc. 3 o más caracteres / números idénticos consecutivos; por ejemplo, 111, aaa, bbb, 222, etc.

¿Cómo hacer coincidir cadenas entre paréntesis (nesteds) en Java?

Me gustaría hacer coincidir una cadena entre paréntesis como: (i, j, k(1)) ^^^^^^^^^^^^ La cadena también puede contener paréntesis cerrados. Cómo combinarlo con expresiones regulares en Java sin escribir un analizador, ya que esta es una pequeña parte de mi proyecto. ¡Gracias! Editar: Quiero buscar un bloque de cadena y encontrar algo como u(i, j, […]