Rust 정규 표현식 엔진이 캡처 없는 룩비하인드 지원

2025-07-15
Rust 정규 표현식 엔진이 캡처 없는 룩비하인드 지원

Rust 공식 정규 표현식 엔진이 이제 캡처 없는 룩비하인드(lookbehind)를 지원합니다. 이는 매치를 캡처하지 않고도 앞선 텍스트에 대한 어서션을 할 수 있는 강력한 정규 표현식 기능입니다. 구현에는 정규 표현식 오토마타와 컴파일러 수정이 포함되어 있으며, 텍스트 끝까지 불필요하게 스캔하거나 모든 매치 검색에서 2차 시간 복잡도를 갖는 등의 성능 문제를 극복했습니다. 벤치마킹 결과는 대부분의 경우 Python의 `re` 라이브러리와 경쟁력 있는 좋은 성능을 보여줍니다.