¿Existe una expresión regular para buscar caracteres en secuencia?

¿Existe una expresión regular para buscar caracteres en secuencia?

He buscado por todas partes y parece que no puedo encontrar nada, así que finalmente decidí pedir ayuda aquí con la esperanza de que alguien aquí pueda darme una pista.

Mi tarea actual es buscar en una lista de cadenas cadenas que contengan caracteres en secuencia. Estoy luchando por encontrar un método eficiente y pensé que tal vez las expresiones regulares podrían lograrlo.

Así por ejemplo tengo los siguientes datos:

asdf1234qwer
asdfsdfgqwer
abcdefgh
zyxwv
123456789
hello world

De ellos, en última instancia, sólo quiero "abcdefgh", "zyxwv" y "123456789" porque TODA la cadena contiene caracteres en secuencia. La primera cadena no la necesito, ya que solo una parte está en secuencia (1234), no la cadena completa.

¿No he podido encontrar nada para expresiones regulares que parezca que esto sea posible?

Respuesta1

Esto se puede hacer, pero no es una expresión regular "elegante". Básicamente, le das a las expresiones regulares una larga lista de patrones. Más en estoRespuesta de desbordamiento de pila

información relacionada