Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

RE#: High Performance Derivative-Based Regex Matching with Intersection, Complement, and Restricted Lookarounds

ACM SIGPLAN via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Watch this 21-minute conference talk from POPL 2025 where researchers Ian Erik Varatalu, Margus Veanes, and Juhan Ernits present RE#, a novel tool and theory for regular expression matching. Learn about their approach built on symbolic derivatives that avoids backtracking while supporting complement, intersection, and restricted lookarounds beyond classical regex operators. Discover how their formal theory demonstrates input-linear complexity in both theoretical analysis and experimental results. The presentation showcases comprehensive benchmark evaluations where RE# outperforms the next fastest Rust regex engine by over 71% on baseline tests and surpasses all state-of-the-art engines on extended benchmarks, often by several orders of magnitude. The research has been recognized with "Artifacts Available" and "Artifacts Evaluated — Functional" badges, with supplementary materials available via Zenodo.

Syllabus

[POPL'25] RE#: High Performance Derivative-Based Regex Matching with Intersection, Complement and(…)

Taught by

ACM SIGPLAN

Reviews

Start your review of RE#: High Performance Derivative-Based Regex Matching with Intersection, Complement, and Restricted Lookarounds

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.