2009-03-11 11 views

Respuesta

27

Hay una tabla de comparación aquí:

Regex Flavor Comparison

+0

Gracias! Mis intentos de buscar en Google la respuesta fallaron. Ahora, supongo que la pregunta de seguimiento es: "¿Hay una biblioteca de Python que 'implementa' javascript regexps?" –

+0

No conozco ninguno. ¿Cuál es la razón raíz para querer uno? – EBGreen

+7

Me gustaría que una biblioteca de Python sea compatible con EMCA regex porque quiero coherencia entre una búsqueda de expresiones regulares en Python en el back-end y una de Javascript en el front-end. –

5

Parte 1
Son diferentes; Una diferencia es que Python admite Unicode y Javascript no.

Parte 2
Leer Mastering Regular Expressions. Proporciona información sobre cómo identificar los motores de back-end (DFA vs NFA vs Hybrid) que utiliza un sabor regex. Da toneladas de información sobre los diferentes sabores de expresiones regulares por ahí.

Hay manera demasiada información para transmitir en una sola respuesta SO, por lo que es mejor tener una pieza sólida de material de referencia sobre el tema.

Cuestiones relacionadas