Pregunta:
¿Es posible, con expresiones regulares, hacer coincidir una palabra que contiene el mismo carácter en diferentes posiciones?¿Es posible combinar una repetición de caracteres con expresiones regulares? ¿Cómo?
Estado:
Todas las palabras tienen la misma longitud, ya sabes las posiciones de caracteres (ejemplo los días 1, el 2 y el 4) del carbón repetida, pero usted no sabe lo que es.
Ejemplos:
el uso de palabras 6char minúsculas que me gustaría pasar de las palabras en la 3ª y la 4ª caracteres son los mismos.
parrot <- match for double r
follia <- match for double l
carrot <- match for double r
mattia <- match for double t
rettoo <- match for double t
melone <- doesn't match
no puedo usar el cuantificador [\ d] {2}, ya que coincide con ninguna sucesión de dos caracteres, y lo que si digo que la segunda y la cuarta posición en lugar de 3 y 4?
¿Es posible hacer lo que quiero con expresiones regulares? Si es así, ¿cómo puedo hacer eso?
EDIT:
preguntar preguntando en los comentarios, estoy usando Python
Los motores de expresiones regulares pueden diferir mucho entre idiomas y herramientas. Por lo tanto, siempre debe decir con qué lenguaje o herramienta está trabajando (Perl? Python? Grep? C y una biblioteca?) – Telemachus
hecho! ¡Gracias! (15char) –
¿Es esta tarea? –