Preguntas etiquetadas con regex

240
RegEx: valores de agarre entre comillas

Tengo un valor como este: "Foo Bar" "Another Value" something else ¿Qué expresión regular devolverá los valores encerrados entre comillas (por ejemplo, Foo Bary Another

239
Extraiga el nombre del host de la cadena

Me gustaría hacer coincidir solo la raíz de una URL y no la URL completa de una cadena de texto. Dado: http://www.youtube.com/watch?v=ClkQA2Lb_iE http://youtu.be/ClkQA2Lb_iE http://www.example.com/12xy45 http://example.com/random Quiero que las 2 últimas instancias se resuelvan en el dominio...

237
Cómo invertir una expresión grep

La siguiente expresión grep enumera correctamente todos los archivos .exe y .html en el directorio y subdirectorios actuales. ls -R |grep -E .*[\.exe]$\|.*[\.html]$ ¿Cómo invierto este resultado para enumerar aquellos que no son .html o .exe en su lugar? (Es decir,.

237
RegEx para Javascript para permitir solo alfanuméricos

Necesito encontrar un registro ex que solo permita caracteres alfanuméricos. Hasta ahora, todos los que trato solo funcionan si la cadena es alfanumérica, lo que significa que contiene tanto una letra como un número. Solo quiero uno que permita cualquiera y no requiera

229
Escapar de la cadena de expresiones regulares en Python

Quiero usar la entrada de un usuario como patrón de expresiones regulares para una búsqueda en algún texto. Funciona, pero ¿cómo puedo manejar casos en los que el usuario pone caracteres que tienen significado en expresiones regulares? Por ejemplo, el usuario quiere buscar Word (s): el motor de...

229
Emparejar un espacio en expresiones regulares

Necesito hacer coincidir un carácter de espacio en una expresión regular de PHP. ¿Alguien tiene alguna idea? Me refiero a "gavin schulz", el espacio entre las dos palabras. Estoy usando una expresión regular para asegurarme de que solo permita letras, números y un espacio. Pero no estoy seguro de...

224
Búsqueda de UUID en texto con expresiones regulares

Estoy buscando UUID en bloques de texto usando una expresión regular. Actualmente confío en el supuesto de que todos los UUID seguirán un patrón de 8-4-4-4-12 dígitos hexadecimales. ¿Alguien puede pensar en un caso de uso donde esta suposición no sea válida y me haga perder algunos...

224
Eliminar caracteres no alfanuméricos de la cadena

Quiero convertir la siguiente cadena a la salida proporcionada. Input: "\\test\red\bob\fred\new" Output: "testredbobfrednew" No he encontrado ninguna solución que maneje caracteres especiales como \r,\n , \b, etc. Básicamente solo quiero deshacerme de cualquier cosa que no sea alfanumérica....