7

Sé que algunas de las capacidades del motor de expresiones regulares de Perl no son regulares. Sin embargo, ¿qué clase es? Puede estar libre de contexto, pero la teoría de CS nunca fue mi tema más importante.¿En qué clase de lenguaje se pueden usar las expresiones regulares de Perl?

+4

Tengo curiosidad de por qué las personas están bajando/marcando para cerrar ... ¿explicaciones? –

+3

jaja me encanta cómo esto tiene un voto para cerrar por ser subjetivo y argumentativo! solo por dos de las respuestas hasta el momento (una fue eliminada) ni siquiera han abordado la pregunta, no significa cerrarla. y ¿cómo es esto subjetivo? esto no es una cuestión de qué debería ser; es una cuestión de qué es, cuál es objetivo. – geowa4

+4

Es curioso que algo acerca de las matemáticas y los lenguajes formales se consideró como subjetivo: p –

Respuesta

3

En realidad, muchas implementaciones no son ni regulares ni contextuales; los patrones se han convertido en su propia bestia. Este Wikipedia article tiene más información al respecto, incluido un fragmento de Larry Wall, el autor del lenguaje Perl.

+0

Iba a vincular a esta misma página exactamente :) –

Cuestiones relacionadas