Preguntas con la etiqueta [regex]

Lista regex preguntas

grupo re.sub de Python: número después de \número

1
respuestas
291
votos
143.9k
vistas

¿Cómo puedo reemplazar foobarcon foo123bar? Esto no funciona: >>> re.sub(r'(foo)', r'\1123', 'foobar') 'J3bar' Esto funciona: >>> re.sub(r'(foo)', r'\1hi', 'foobar') 'foohibar'

Estoy tratando de hacer una expresión regular simple que verifique si una línea está en blanco o no. Caso; " some" // not blank " " //blank "" // blank

¿Cómo convertir un título en una URL en jQuery?

27
respuestas
207
votos
221.2k
vistas

Estoy trabajando en una aplicación en CodeIgniter y estoy intentando hacer que un campo en un formulario genere dinámicamente el slug URL . Lo que me gustaría hacer es eliminar

Tengo un archivo de registro grande y quiero extraer una cadena de varias líneas entre dos cadenas: starty end. La siguiente es una muestra de inputfile: start spam start rubbish

Quiero hacer coincidir dos contraseñas con expresiones regulares. Por ejemplo, tengo dos entradas "123456" y "1234567", entonces el resultado no debería coincidir (falso). Y cuando ingresé "123456" y "123456", el

Regex no operador

4
respuestas
291
votos
826.1k
vistas

¿Existe un operador NOT en expresiones regulares? Como en esa cadena:"(2001) (asdf) (dasd1123_asd 21.01.2011 zqge)(dzqge) name (20019)" Quiero eliminar todos \([0-9a-zA-z _\.\-:]*\)menos aquel en el que es un año: (2001).

¿Qué clase de lenguajes reconocen realmente las expresiones regulares modernas reales? Siempre que hay un grupo de captura de longitud ilimitada con una referencia inversa (por ejemplo (.*)_\1), una expresión

Expresión regular para nombre y apellido.

0
respuestas
202
votos
623.5k
vistas

Para fines de validación del sitio web, necesito la validación del nombre y apellido. Para el nombre, solo debe contener letras, puede contener varias palabras con espacios y tiene un

Grupos de captura de expresiones regulares de Java

5
respuestas
216
votos
298.0k
vistas

Estoy tratando de entender este bloque de código. En el primero, ¿qué es lo que buscamos en la expresión? Tengo entendido que es cualquier carácter (0 o más veces *)

Tengo una cadena: var string = "aaaaaa<br />† bbbb<br />‡ cccc" Y me gustaría dividir esta cadena con el delimitador <br />seguido de un carácter especial. Para hacer eso, estoy

Recientemente leí en alguna parte que escribir una expresión regular para que coincida con una dirección de correo electrónico, teniendo en cuenta todas las variaciones y posibilidades del estándar, es

Estoy usando Apache y tengo una carpeta web de muestra en mi host local , como: http://localhost/test/ Archivos en la testcarpeta: index.html sample.jpg .htaccess Fuente de muestra de index.html: <html>

Quiero extraer una cadena de consulta de mi URL usando JavaScript y quiero hacer una comparación que no distinga entre mayúsculas y minúsculas para el nombre de la cadena de

Estoy cansado de tratar siempre de adivinar si debo escapar de caracteres especiales como ' ()[]{}|' etc. cuando uso muchas implementaciones de expresiones regulares. Es diferente, por ejemplo, con Python,

tengo una expresión regular /^([a-zA-Z0-9]+)$/ esto solo permite solo caracteres alfanuméricos, pero también si inserto solo números o solo caracteres, también los acepta. Quiero que funcione como si el campo