Resultados de la búsqueda a petición "regex"

1 la respuesta

Cómo python y el módulo regex manejan las barras invertidas

Mi comprensión actual de la biblioteca de expresiones regulares python 3.4 de la referencia del lenguaje no parece coincidir con los resultados de mi experimento del módulo. Mi comprensión actualEl motor de expresión regular puede considerarse ...

1 la respuesta

¿"Modificador desconocido 'g' en ..." cuando se usa preg_match en PHP?

Esta es la expresión regular que estoy tratando de usar: /^(\w|\.|-)+?@(\w|-)+?\.\w{2,4}($|\.\w{2,4})$/gimLo encontré eneste sitio [http://gskinner.com/RegExr/], y funciona muy bien cuando lo intento. Pero tan pronto como lo coloco en mi código, ...

7 la respuesta

¿Cuándo es mejor usar Expresiones regulares sobre la división / subcadena básica de cadenas?

Parece que la opción de usar el análisis de cadenas frente a las expresiones regulares surge de forma regular para mí cada vez que surge una situación en la que necesito parte de una cadena, información sobre dicha cadena, etc. La razón por la ...

1 la respuesta

vim: SQL destacado dentro de la cadena de triple comilla de Python

Estoy tratando de resaltar las consultas SQL dentro de las cadenas de comillas triples de Python en Vim. Usando estopregunta [https://stackoverflow.com/q/29791199]tengo unpysql.vim archivo que contiene: if exists('b:current_syntax') finish endif ...

1 la respuesta

Coincidir solo si no está precedido o seguido de un dígito

Tengo esta expresión regular para buscar números de teléfono en una base de código: \\d{3}[\.\s-]?\d{3}[\.\s-]?\d{4}\g¿Cómo puedo modificar esto para queno lo hará ¿coincide con instancias donde el número está precedido o seguido de un ...

3 la respuesta

regex: cómo hacer coincidir la palabra que termina con paréntesis ")"

Quiero hacer coincidir la cadena que termina con ')'. Yo uso patrón: "[)]\b" or ".*[)]\b"Debe coincidir con la cadena: x=main2.addMenu('Edit')Pero no funciona. Qué está mal ?

1 la respuesta

Buscar y reemplazar en textpad / notepadd ++ usando RegEx

Necesito buscar y reemplazar en el teclado de texto o el bloc de notas ++. Así que estoy tratando de usar expresiones regulares. Tengo algunas lineas como abajo (C_ABCD_ehfjdhf dj hfdjhfhj and (S_dfdfdddff 20 and (P_ABCD_fmngfngm gfnm ...

3 la respuesta

Cuantificador perezoso {,}? no funciona como esperaría

Tengo un problema con los cuantificadores perezosos. O muy probablemente no entiendo cómo se supone que debo usarlos. Prueba enRegex101 [https://regex101.com/]Mi cadena de prueba es digamos:123456789D123456789 .{1,5} partidos12345 .{1,5}? ...

1 la respuesta

el módulo 're' no tiene el atributo 'findall'

Estoy tratando de usar el siguiente módulo de Python: import re test = 'some text' find = re.findall(r'text', test) print(find)Cuando trato de ejecutarlo en sublime, escribe: AttributeError: module 're' has no attribute 'findall'Si intento ...

1 la respuesta

¿Por qué el motor regex elige hacer coincidir el patrón `..X` de` .X | ..X | X.`?

Tengo una cuerda 1234X5678y uso esta expresión regular para que coincida con el patrón .X|..X|X.tengo 34XLa pregunta es por qué no obtuve4X oX5? ¿Por qué regex elige realizar el segundo patrón?