Perdón por el título, no pude encontrar una manera clara de hacer mi pregunta.Coincidencia de patrones Python. Coincide con 'c [cualquier cantidad de a's, b's o c's o b's consecutivos, c's o a's, etc.] t'
En Python me gustaría hacer coincidir una expresión 'c [algo] t', donde [algunas cosas] podría ser cualquier cantidad de a, b, o c consecutivas y en cualquier orden.
Por ejemplo, estos trabajos: 'ct', 'gato', 'CBBT', 'caaabbct', 'cbbccaat'
pero éstos no lo hacen: 'cbcbbaat', 'caaccbabbt'
editar: a de, B, y C son sólo de una n ejemplo, pero me gustaría poder ampliar esto a más letras. Estoy interesado en soluciones regex y no regex.
Parece de la mayoría de las respuestas que la única forma de codificar esto es configurar manualmente todos los casos. ¿Es esto cierto? Esto sería muy difícil si quisiera agregar dos letras más. Creo que serían 120 casos. – Usagi
"ahora tienes dos problemas"? – geoffspear
@Wooble - No, solo quiero que la solución sea extensible. El enfoque completamente manual/directo requeriría mucha escritura. – Usagi