aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/textReplace.tsx5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/plugins/textReplace.tsx b/src/plugins/textReplace.tsx
index 1e8aca7..45fb6f9 100644
--- a/src/plugins/textReplace.tsx
+++ b/src/plugins/textReplace.tsx
@@ -213,15 +213,12 @@ function applyRules(content: string): string {
if (content.length === 0)
return content;
- // pad so that rules can use " word " to only match whole "word"
- content = " " + content + " ";
-
if (stringRules) {
for (const rule of stringRules) {
if (!rule.find || !rule.replace) continue;
if (rule.onlyIfIncludes && !content.includes(rule.onlyIfIncludes)) continue;
- content = content.replaceAll(rule.find, rule.replace.replaceAll("\\n", "\n"));
+ content = ` ${content} `.replaceAll(rule.find, rule.replace.replaceAll("\\n", "\n")).replace(/^\s|\s$/g, "");
}
}