Sto andando oltre nel mio corso di teoria, e sono curioso di sapere quante persone qui sanno che la compilazione di espressioni regolari in realtà è. Ho guardato online e mi sembra che questo sia un argomento più arcaico che pensavo fosse.Per curiosità, quante persone qui sanno come vengono compilate le espressioni regolari?
Quindi sì, chi sapeva prima di leggere questa domanda che una compilazione di espressioni regolari viene eseguita convertendo la regex in un automone finito non deterministico epsilon? Chi non ha idea di cosa sia?
Forse meglio su [Programmers] (http://programmers.stackexchange.com) per il fatto di essere un sondaggio di programmatori piuttosto che una domanda con una risposta di programmazione. – dmckee
Beh, non penso che vorrebbero neanche questa domanda. "Chi non lo sa?" è piuttosto difficile rispondere in modo significativo ... – Jens
In realtà la maggior parte delle implementazioni in realtà * non * compilano su automi limitati. La maggior parte dei dialetti regex in uso oggi può abbinare linguaggi che non sono regolari (e quindi non potrebbero essere confrontati con un automa finito). – sepp2k