From 72c8baeec590627e00aee0863e5a63e480d50561 Mon Sep 17 00:00:00 2001 From: da2el-ai Date: Sun, 19 Jan 2025 21:16:55 +0900 Subject: [PATCH] fix: D2_RegexReplace: Enable whitespace search and replacement --- nodes/d2_nodes.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/nodes/d2_nodes.py b/nodes/d2_nodes.py index fa041b6..37b1c68 100644 --- a/nodes/d2_nodes.py +++ b/nodes/d2_nodes.py @@ -745,13 +745,13 @@ class D2_RegexReplace: if not regex_replace.strip(): return [] - parts = [p.strip() for p in regex_replace.split('--')] + parts = [p.strip("\n\t") for p in regex_replace.split('--')] pairs = [] for i in range(0, len(parts), 2): - search = parts[i].strip() + search = parts[i] if search: # 検索文字があれば - replace = parts[i + 1].strip() if i + 1 < len(parts) else "" + replace = parts[i + 1] if i + 1 < len(parts) else "" pairs.append((search, replace)) return pairs