From de94b936684eaf4f50e6417a331553e5f5aca831 Mon Sep 17 00:00:00 2001 From: DJDavies2 Date: Fri, 22 May 2026 00:35:10 +0100 Subject: [PATCH] Replace sre_compile --- test/utils/cpplint.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/test/utils/cpplint.py b/test/utils/cpplint.py index 69db96c..da74242 100755 --- a/test/utils/cpplint.py +++ b/test/utils/cpplint.py @@ -54,7 +54,6 @@ import math # for log import os import re -import sre_compile import string import sys import sysconfig @@ -1065,7 +1064,7 @@ def Match(pattern, s): # performance reasons; factoring it out into a separate function turns out # to be noticeably expensive. if pattern not in _regexp_compile_cache: - _regexp_compile_cache[pattern] = sre_compile.compile(pattern) + _regexp_compile_cache[pattern] = re.compile(pattern) return _regexp_compile_cache[pattern].match(s) @@ -1083,14 +1082,14 @@ def ReplaceAll(pattern, rep, s): string with replacements made (or original string if no replacements) """ if pattern not in _regexp_compile_cache: - _regexp_compile_cache[pattern] = sre_compile.compile(pattern) + _regexp_compile_cache[pattern] = re.compile(pattern) return _regexp_compile_cache[pattern].sub(rep, s) def Search(pattern, s): """Searches the string for the pattern, caching the compiled regexp.""" if pattern not in _regexp_compile_cache: - _regexp_compile_cache[pattern] = sre_compile.compile(pattern) + _regexp_compile_cache[pattern] = re.compile(pattern) return _regexp_compile_cache[pattern].search(s)