Expresión regular en Ruby
Una expresión regular, a menudo llamada también patrón, es una expresión que describe un conjunto de cadenas sin enumerar sus elementos. Por ejemplo, el grupo formado por las cadenas Handel, Händel y Haendel se describe mediante el patrón "H(a|ä|ae)ndel".
La mayoría de las formalizaciones proporcionan los siguientes constructores: una expresión regular es una forma de representar a los lenguajes regularescaracteres del alfabeto sobre el cual se define el lenguaje. (finitos o infinitos) y se construye utilizando.
Screen scraping con Ruby
Screen scraping es el nombre en inglés de una técnica de programación que consiste en tomar una presentación de una información (normalmente texto, aunque puede incluir información gráfica) para, mediante ingeniería inversa, extraer los datos que dieron lugar a esa presentación. Por ejemplo:
Extraer de la página web de un diario el tiempo meteorológico previsto.
Extraer los datos originales a partir de la imagen de una gráfica elaborada.
Hacer una consulta automática a la página de gestión de nuestro banco para verificar si el saldo es inferior a un umbral.
Extraer los datos de un informe en PDF para volcarlos en una hoja de cálculo.