Skip to content

Commit 3186541

Browse files
committed
fix multi character issue with escaped backslash
1 parent f5a9048 commit 3186541

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

generators.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ function generateLeetspeakRegex(text, settings) {
209209
if (replacer.replaceAll("\\", "").length > 1 & ((settings & 32) != 0 ||
210210
/(\u00a9|\u00ae|[\u2000-\u3300]|\ud83c[\ud000-\udfff]|\ud83d[\ud000-\udfff]|\ud83e[\ud000-\udfff])/g.test(replacer))) {
211211
is_all_one_char = false
212-
} else if (replacer.replaceAll("\\", "").length == 1) {
212+
} else if (replacer.replaceAll("\\", "").length == 1 & !replacer.includes("\\\\")) {
213213
// pass
214214
} else if (replacer.length > 1) {
215215
replacers.splice(i2, 1)

0 commit comments

Comments
 (0)