| 248 | // Replace {{getvar::name}} with the value of the variable name | 248 | // Replace {{getvar::name}} with the value of the variable name |
| 249 | { regex: /{{getvar::([^}]+)}}/gi, replace: (_, name) => getLocalVariable(name.trim()) }, | 249 | { regex: /{{getvar::([^}]+)}}/gi, replace: (_, name) => getLocalVariable(name.trim()) }, |
| 250 | // Replace {{setglobalvar::name::value}} with empty string and set the global variable name to value | 250 | // Replace {{setglobalvar::name::value}} with empty string and set the global variable name to value |
| 251 | { regex: /{{setglobalvar::([^:]+)::([^}]+)}}/gi, replace: (_, name, value) => { setGlobalVariable(name.trim(), value); return ''; } }, | 251 | { regex: /{{setglobalvar::([^:]+)::([^}]*)}}/gi, replace: (_, name, value) => { setGlobalVariable(name.trim(), value); return ''; } }, |
| 252 | // Replace {{addglobalvar::name::value}} with empty string and add value to the global variable value | 252 | // Replace {{addglobalvar::name::value}} with empty string and add value to the global variable value |
| 253 | { regex: /{{addglobalvar::([^:]+)::([^}]+)}}/gi, replace: (_, name, value) => { addGlobalVariable(name.trim(), value); return ''; } }, | 253 | { regex: /{{addglobalvar::([^:]+)::([^}]+)}}/gi, replace: (_, name, value) => { addGlobalVariable(name.trim(), value); return ''; } }, |
| 254 | // Replace {{incglobalvar::name}} with empty string and increment the global variable name by 1 | 254 | // Replace {{incglobalvar::name}} with empty string and increment the global variable name by 1 |