Articles of regex

Cualquier personaje, incluida la nueva línea – Java Regex

Pensé que podría ser [. \ N] + ¿pero eso no parece funcionar?

Eliminar ‘index.php’ de la URL con .htaccess

He estado probando todo tipo de soluciones desde este sitio y ninguna parece funcionar. Actualmente estoy alojando con hostgator. Este es mi archivo .htaccess actual: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L] suPHP_ConfigPath /home/user/php.ini order allow,deny deny from all Esto está en la carpeta raíz de mi sitio. También he […]

Para usar o no usar expresiones regulares?

Acabo de hacer esta pregunta sobre el uso de una expresión regular para permitir números entre -90.0 y +90.0. Obtuve algunas respuestas sobre cómo implementar la expresión regular, pero la mayoría de las respuestas también mencionaban que eso sería mejor manejado sin usar una expresión regular o el uso de una expresión regular sería excesivo. […]

Coincidencia de cadenas con comodines

Me gustaría asociar cadenas con un comodín (*), donde el comodín significa “cualquiera”. Por ejemplo: *X = string must end with X X* = string must start with X *X* = string must contain X Además, algunos usos compuestos tales como: *X*YZ* = string contains X and contains YZ X*YZ*P = string starts with X, […]

Regex Java – coincidencias superpuestas

En el siguiente código: public static void main(String[] args) { List allMatches = new ArrayList(); Matcher m = Pattern.compile(“\\d+\\D+\\d+”).matcher(“2abc3abc4abc5”); while (m.find()) { allMatches.add(m.group()); } String[] res = allMatches.toArray(new String[0]); System.out.println(Arrays.toString(res)); } El resultado es: [2abc3, 4abc5] Me gustaría que fuera [2abc3, 3abc4, 4abc5] ¿Cómo puede lograrse?

Escapar una barra inclinada en una expresión regular

Mi pregunta es simple, y se trata de escapar de expresiones regulares. ¿Tienes que escapar de una barra inclinada / en una expresión regular? ¿Y cómo vas a hacerlo?

Cómo escapar de una cadena para usar en Boost Regex

Solo estoy entendiendo las expresiones regulares, y estoy usando la biblioteca Boost Regex. Tengo la necesidad de usar una expresión regular que incluye una URL específica, y se bloquea porque, obviamente, hay caracteres en la URL que están reservados para expresiones regulares y deben escaparse. ¿Hay alguna función o método en la biblioteca de Boost […]

Regex: C # extrae texto entre comillas dobles

Quiero extraer solo esas palabras entre comillas dobles. Entonces, si el contenido es: ¿Le gustaría que le envíen “respuestas” a sus “preguntas” por correo electrónico? La respuesta debe ser tú preguntas

Expresión regular para los enlaces de youtube

¿Alguien tiene una expresión regular que obtiene un enlace a un video de Youtube (no objeto incrustado) de (casi) todas las formas posibles de vincularse a Youtube? Creo que este es un problema bastante común y estoy seguro de que hay muchas formas de vincular eso. Un punto de partida sería: http://www.youtube.com/watch?v=iwGFalTRHDA http://www.youtube.com/watch?v=iwGFalTRHDA&feature=related http://youtu.be/iwGFalTRHDA http://youtu.be/n17B_uFF4cA […]

Patrón Regex para HH: MM: cadena de tiempo SS

Quiero analizar una cadena hh:mm:ss . Una simple es ([0-1]?\d|2[0-3]):([0-5]?\d):([0-5]?\d) que espera 2:3:24 o 02:03:24 cadena. Quiero dar un paso más y aprobar la validación incluso en casos como si ingresas solo 56, debería pasar, ya que 56 pueden considerarse 56 segundos [SS] si ingresa 2: 3 o 02:03 o 02: 3 o 2:03 debería […]