diff --git a/src/haystack/val/dis_macro.rs b/src/haystack/val/dis_macro.rs index 4def14d..a8d4a00 100644 --- a/src/haystack/val/dis_macro.rs +++ b/src/haystack/val/dis_macro.rs @@ -114,6 +114,7 @@ where // Replace $ let result = { static LOCALIZED_REG_EX: OnceLock = OnceLock::new(); + let localized_regex = LOCALIZED_REG_EX.get_or_init(|| Regex::new(r"\$<([^>]+)>").unwrap()); localized_regex.replace_all(