Preguntas etiquetadas con regex

142
Regex para validar la seguridad de la contraseña

El criterio de seguridad de mi contraseña es el siguiente: 8 caracteres de longitud 2 letras en mayúscula 1 personaje especial (!@#$&*) 2 números (0-9) 3 letras en minúscula ¿Alguien puede darme expresiones regulares por igual? Todas las condiciones deben cumplirse por...

137
¿Qué es un límite de palabra en regex?

Estoy usando expresiones regulares Java en Java 1.6 (para analizar la salida numérica, entre otros propósitos) y no puedo encontrar una definición precisa de \b("límite de palabra"). Supuse que -12sería una "palabra entera" (emparejada por \b\-?\d+\b) pero parece que esto no funciona. Estaría...

136
Extraer una subcadena de acuerdo con un patrón

Supongamos que tengo una lista de cadenas: string = c("G1:E001", "G2:E002", "G3:E003") Ahora espero obtener un vector de cadena que contenga solo las partes después de los dos puntos ":", es decir substring = c(E001,E002,E003). ¿Hay una manera conveniente en R de hacer esto? Utilizando...

133
sed: imprimir solo grupo coincidente

Quiero tomar los dos últimos números (uno int, uno flotante; seguido de espacios en blanco opcionales) e imprimir solo ellos. Ejemplo: foo bar <foo> bla 1 2 3.4 Debería imprimir: 2 3.4 Hasta ahora, tengo lo siguiente: sed -n 's/\([0-9][0-9]*[\ \t][0-9.]*[\ \t]*$\)/replacement/p' me...