Preguntas etiquetadas con regex

160
Crear una matriz de coincidencias de expresiones regulares

En Java, intento devolver todas las coincidencias de expresiones regulares a una matriz, pero parece que solo puede verificar si el patrón coincide con algo o no (booleano). ¿Cómo puedo usar una coincidencia de expresiones regulares para formar una matriz de todas las cadenas que coinciden con una...

159
Emparejar saltos de línea - \ n o \ r \ n?

Mientras escribía esta respuesta , tenía que coincidir exclusivamente en los saltos de línea en lugar de usar s-flag ( dotall- el punto coincide con los saltos de línea). Los sitios generalmente utilizados para probar expresiones regulares se comportan de manera diferente cuando se intenta hacer...

153
Expresión regular para la coincidencia exacta de una cadena

Quiero unir dos contraseñas con expresiones regulares. Por ejemplo, tengo dos entradas "123456" y "1234567", entonces el resultado no debe coincidir (falso). Y cuando he ingresado "123456" y "123456", el resultado debe coincidir (verdadero). No pude hacer la expresión. ¿Cómo lo...

152
ceros a la izquierda en rieles

Tengo campos hry min, ambos enteros en mi aplicación. Para el hrcampo, si el usuario ingresa "1", me gustaría que Rails lo rellene automáticamente a "01" antes de guardarlo en la base de datos. También para el mincampo si el usuario ingresa "0", debe ingresar como "00". ¿Cómo puedo hacer...

151
Detectar URL en texto con JavaScript

¿Alguien tiene sugerencias para detectar URL en un conjunto de cadenas? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Actualización: Terminé usando esta expresión regular para la detección de enlaces ......

150
Pyge expresiones no codiciosas

¿Cómo hago una expresión regular de Python como "(.*)"tal, dadas las "a (b) c (d) e"coincidencias de Python en "b"lugar de "b) c (d"? Sé que puedo usar en "[^)]"lugar de ".", pero estoy buscando una solución más general que mantenga mi expresión regular un poco más limpia. ¿Hay alguna manera de...