I have the following string in JavaScript
var mystring = " abcdef(p,q); check(x,y); cef(m,n);"
I would want to do a string replace such that my final string is :
mystring = " abcdef(p,q); someothercheck\(x,y\); cef(m,n);"
x and y should remain same after the substitution. and the backslashes are necessary since I need to pass them to some other command.
There can be other Parantheses in the string too.
If you don’t have other parenthesis, it should be easy.
EDIT This works also in the case of multiple parenthesis (It does not affect the empty ones).
var str=” abcdef; check(x,y); cef();”
patt = /((\w)/g;
EDIT Now it converts only the check strings.