Portada de Regular Expressions Cookbook

Regular Expressions Cookbook

por Jan Goyvaerts, Steven Levithan · 2009

Ver sugerencias

Sinopsis

Ofrece cientos de ejemplos prácticos y soluciones para el uso de expresiones regulares en diversos lenguajes de programación y plataformas, organizados por caso de uso.

Libros similares

Libros relacionados según distintos criterios de búsqueda

Aunque no trata directamente con expresiones regulares, Hofstadter investiga sistemas formales y patrones abstractos que resuenan con la complejidad y la gramática subyacente de las expresiones regulares. Ambas obras abordan la capacidad de un sistema para modelar y operar sobre sí mismo o sobre otros sistemas complejos.

Este libro ofrece una perspectiva sobre cómo las reglas y patrones subyacen en la complejidad. Las expresiones regulares son, en esencia, algoritmos para identificar y manipular patrones en texto. Ambos libros invitan a ver el mundo a través de la lente de sistemas lógicos y patrones definibles.

Las expresiones regulares son un sistema formal para describir lenguajes y patrones, firmemente enraizado en la lógica formal y la teoría de autómatas. Este libro profundiza en las ideas filosóficas y matemáticas que subyacen a tales sistemas, proporcionando un contexto fundamental para entender 'por qué' las expresiones regulares funcionan como lo hacen, más allá de la mera implementación.

Aunque Chomsky se centra en el lenguaje natural y las expresiones regulares en el formal, ambos abordan la gramática y el análisis de la estructura. Las expresiones regulares son una forma concisa y rigurosa de describir patrones gramaticales dentro de cadenas de texto, lo que se alinea con la búsqueda de Chomsky de las propiedades estructurales fundamentales del lenguaje.

Este libro finlandés es una referencia esencial en la teoría de lenguajes formales, el campo del que nacen las expresiones regulares. Proporciona el rigor matemático y la fundamentación teórica que a menudo se omite en libros prácticos, pero que es crucial para una comprensión profunda del funcionamiento y las limitaciones de las expresiones regulares.

Programación Lógica y Prolog

Ivan Bratko

1986·divulgacion

Aunque un libro sobre Prolog, Bratko explora la manipulación simbólica de patrones y estructuras lógicas, un paralelismo con el uso de expresiones regulares para descubrir y transformar patrones en texto. Este libro, de un autor esloveno, es una referencia en programación lógica, pero menos conocido fuera de circuitos especializados de lo que su importancia sugiere.

Formal Language an Introduction

George E. Book

1999·divulgacion

Este libro introduce de manera rigurosa la 'estructura' subyacente a las expresiones regulares: la teoría de autómatas finitos y los lenguajes regulares. Mientras que el libro 'Regular Expressions Cookbook' se enfoca en 'cómo' usar esta herramienta, este explica 'qué' es y cómo está formalmente construida, así como las propiedades inherentes (determinismo, no determinismo) que definen su capacidad para reconocer patrones.

Compiladores: Principios, Técnicas y Herramientas (El libro del dragón)

Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman

1986·divulgacion

La primera fase de un compilador, el análisis léxico, se implementa comúnmente usando expresiones regulares. Este libro detalla cómo las expresiones regulares se usan para definir los 'tokens' de un lenguaje de programación, y cómo se construyen autómatas finitos para reconocerlos, lo que revela la estructura fundamental de su aplicación práctica a gran escala.

Ayúdame a que yoleo sea sostenible