Tenga en cuenta que el tiempo de ejecución de una expresión regular es de 5 segundos.
findall() | similar()
LEYENDA:
! - Parámetros obligatorios
Buscar en una cadena usando una expresión regular
findall(reg, str, index) - para encontrar todas las coincidencias de grupo en una cadena
Parámetros:
! reg - expresión regular
! str - cadena en la que se realiza la búsqueda
index - índice del resultado encontrado. Comienza en cero. Eso significa que el primer resultado encontrado tiene índice 0.
Comparación de cadenas con tolerancia a errores tipográficos
similar(str1, str2) - compara dos cadenas permitiendo errores tipográficos. Devuelve True si las cadenas difieren en menos del 30%.
Veamos un ejemplo de búsqueda de una cadena usando una expresión regular especificada:

El resultado es el siguiente:

Ejemplo de uso de la función de comparación de cadenas con tolerancia a errores tipográficos:
En el bloque de inicio, agregamos nuestra adivinanza en la sección de mensaje. Luego, también agregamos la respuesta a nuestra adivinanza en la calculadora usando la variable:
riddle = 'cold'.
En el segundo bloque, ingresamos la siguiente expresión en la calculadora:
response = if(similar(riddle, question) == True, "super!", "Nooo! it's a #{riddle}").
No olvides agregar #{response} en la sección de mensaje.


