Regular Expressions 101

Community Patterns

Community Library Entry

0

Regular Expression
Python

r"
(?<=\*[A-Z]{3}:)
"
gm

Description

Los participantes siempre son tres caracteres mayúsculas entre * y : , por tanto: \\*[A-Z]{3}:. Sin embargo, como la función separate de r elimina el elemento separador, que es el resultado del regex, hay que usar un positive lookbehind (?<=...) para que use como separador lo que sigue a continuación del resultado de la búsqueda.

Submitted by anonymous - 6 years ago