Esto parece tan evidente , pero no puedo encontrar una manera de hacer esto.
Creo que hay incluso un regular de la función de PHP para hacer esto, pero hasta que uno se queda oculto tras 1,5 horas de intensas búsquedas de Google.
Lo que quiero
- Una función que toma una cadena como entrada.
- Comprueba que la cadena para el número de veces que se ha alfabético orderded secuencias de más de 3 caracteres:
- devuelve true si una secuencia de más de 3 ha sido encontrado.
Ejemplo
"youlookgreatbcdetoday" = > "bcde" en ella ... así que tiene que devolver true
"youlookgreatklmtoday" => sólo tiene que "klm" en él ... así que tiene que devolver false
"youlookgreattoday" => no tiene en orden alfabético de sus secuencias, por lo devuelve false
Posible caso de uso
- seguridad de la contraseña corrector
- wordgame
- ...
descargo de responsabilidad: deseo que ya tenía algo de código para mostrar a usted, pero yo, literalmente, no tienen nada aún.
Única cosa que se me ocurrió fue la de dividir la cadena en un array y hacer un poco de magia en la matriz ... pero aún así, me quedé atrapado.
Espero que uno de ustedes me va a ahorrar :)