Preguntas etiquetadas con regex

580
Selector jQuery expresiones regulares

Estoy después de la documentación sobre el uso de comodines o expresiones regulares (no estoy seguro de la terminología exacta) con un selector jQuery. Lo he buscado yo mismo pero no he podido encontrar información sobre la sintaxis y cómo usarla. ¿Alguien sabe dónde está la documentación de la...

532
Expresión regular para detenerse en el primer partido

Mi patrón de expresiones regulares se parece a <xxxx location="file path/level1/level2" xxxx some="xxx"> Solo me interesa la parte de las cotizaciones asignadas a la ubicación. ¿No debería ser tan fácil como a continuación sin el codicioso interruptor? /.*location="(.*)".*/ No parece...

527
¿Cuál es la diferencia entre re.search y re.match?

¿Cuál es la diferencia entre las funciones search()y match()en el módulo Pythonre ? He leído la documentación ( documentación actual ), pero parece que nunca la recuerdo. Sigo teniendo que buscarlo y volver a aprenderlo. Espero que alguien responda claramente con ejemplos para que (tal vez) se...

516
¿Cómo reemplazar una expresión regular en MySQL?

Tengo una tabla con ~ 500k filas; La columna varchar (255) UTF8 filenamecontiene un nombre de archivo; Estoy tratando de eliminar varios caracteres extraños del nombre de archivo, pensé que usaría una clase de caracteres: [^a-zA-Z0-9()_ .\-] Ahora, ¿hay una función en MySQL que le permita...

454
¿Cómo reemplazar las URL simples con enlaces?

Estoy usando la siguiente función para hacer coincidir las URL dentro de un texto determinado y reemplazarlas por enlaces HTML. La expresión regular está funcionando muy bien, pero actualmente solo estoy reemplazando la primera coincidencia. ¿Cómo puedo reemplazar toda la URL? Supongo que debería...

442
¿Existe una función RegExp.escape en Javascript?

Solo quiero crear una expresión regular a partir de cualquier cadena posible. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); ¿Hay un método incorporado para eso? Si no, ¿qué usa la gente? Ruby tiene...

441
Cómo eliminar todos los saltos de línea de una cadena

Tengo un texto en un área de texto y lo leí usando el atributo .value. Ahora me gustaría eliminar todos los saltos de línea (el carácter que se produce al presionar Enter) de mi texto que ahora usa .replace con una expresión regular, pero ¿cómo indico un salto de línea en una expresión...

412
Expresión regular para extraer texto entre corchetes

Pregunta simple de expresiones regulares. Tengo una cadena en el siguiente formato: this is a [sample] string with [some] special words. [another one] ¿Cuál es la expresión regular para extraer las palabras entre corchetes, es decir. sample some another one Nota: en mi caso de uso, los...