Home > Back-end >  what is the regex to replace $[[()]]%
what is the regex to replace $[[()]]%

Time:05-31

I have a string containing these values I've to remove those $[[()]]% and perform certain operations! Actually, I'm new to regular expressions, here is the Example:

I've to convert this "$[[(2790|7430|X1)]]%" into "2790| 7430 | x1"! Thank You!

CodePudding user response:

A regex to match $[[()]]% is /^\$\[\[\(|\)\]\]\%$/g which matches the unwanted characters at the beginning and end of the string using ^ (beginning) and $ (end) as well as \ to escape the operators.

console.log(removeBrackets("$[[(2790|7430|X1)]]%"));
function removeBrackets(input) {
  return input.replace(/^\$\[\[\(|\)\]\]\%$/g, "");
}

  • Related