Files
openclaw/scripts/lib/regexp.mjs

5 lines
183 B
JavaScript

/** Escape text so it can be embedded literally inside a RegExp constructor pattern. */
export function escapeRegExp(value) {
return value.replace(/[.*+?^${}()|[\]\\]/g, "\\$&");
}