use much safer regexp pattern

This commit is contained in:
leizhe
2022-01-11 14:05:00 +08:00
committed by Andelf
parent 02e3db1185
commit aed7ef853d

View File

@@ -1062,9 +1062,9 @@
db-utils/group-by-page))))))
(defn- pattern [name]
(re-pattern (str "(?i)(?!#)(?!\\[\\[)"
(re-pattern (str "(?i)(^|[^\\[#0-9a-zA-Z]|((^|[^\\[])\\[))"
(util/regex-escape name)
"(?!\\]\\])")))
"($|[^0-9a-zA-Z])")))
(defn get-page-unlinked-references
[page]