summaryrefslogtreecommitdiff
path: root/pygments/regexopt.py
diff options
context:
space:
mode:
Diffstat (limited to 'pygments/regexopt.py')
-rw-r--r--pygments/regexopt.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/pygments/regexopt.py b/pygments/regexopt.py
index ae007919..d711149f 100644
--- a/pygments/regexopt.py
+++ b/pygments/regexopt.py
@@ -9,12 +9,13 @@
:license: BSD, see LICENSE for details.
"""
-import re
-from re import escape
from os.path import commonprefix
from itertools import groupby
from operator import itemgetter
+import regex as re
+from regex import escape
+
CS_ESCAPE = re.compile(r'[\[\^\\\-\]]')
FIRST_ELEMENT = itemgetter(0)