我在 javascript 中有以下字符串:
“你好 OR,我是 OR )”
注意括号前的空格。我想要这个
“你好 OR,我是)”
所以基本上只需删除最后一个 OR。我尝试了每个 RegEx 组合都没有成功,即:
string = string .replace(/OR\s\)/, " )"); //NO
string = string .replace(/OR \)/, " )"); //NO
删除圆括号只能工作,但只要我添加 OR,就没有运气
string = string .replace(/\)/, " )"); //Removes the bracket
string = string .replace(/\s\)/, " )"); //Removes the bracket and the space
我在http://regexpal.com/尝试了 RegEx /OR\s)/,它运行良好,那么为什么不在 javascript 中呢?
这感觉像是一个非常简单的问题,但 2 小时后我仍然迷路了。
谢谢你的帮助。