Jak używać wyrażeń regularnych w Jinja2?

Jestem nowy w Jinja2 i do tej pory byłem w stanie zrobić większość tego, co chcę. Jednak muszę używać wyrażeń regularnych i nie mogę znaleźć niczego w dowolnym miejscudokumentacja lub na Googles.

Chciałbym utworzyć makro, które naśladuje zachowanie tego w Javascript:

function myFunc(str) {
    return str.replace(/someregexhere/, '').replace(' ', '_');
}

który usunie znaki w ciągu, a następnie zastąpi spacje podkreślnikami. Jak mogę to zrobić z Jinja2?

questionAnswers(1)

yourAnswerToTheQuestion