Quindi la mia copia del libro classico, Mastering delle espressioni regolari , è appena arrivata e sto eseguendo la scansione esso. La copertina (terza edizione) dice "per Perl, PHP, Java, .NET, Ruby e More!" Bene, ha un capitolo completo per ciascuno di Perl, PHP, Java e .NET - ma nessun capitolo su Ruby, o, cosa più importante per me, su Python.
Sebbene l'indice elenchi alcuni punti delle differenze di Python (come il modo in cui gestisce le newline), non c'è nemmeno una tabella di essi, tanto meno un intero capitolo.
Quale delle quattro lingue coperte è il motore regex di Python più simile a? Ancora più importante, come e quali sono le principali differenze?
Nota - Non intendo come le espressioni regolari usate in Python (rispetto a Perl) - Conosco e uso il modulo re
. Mi interessano solo le differenze di sintassi delle espressioni regolari attuali .