javascript - 使用 Javascript 和 Regex 替换括号之间的值

标签 javascript regex

我需要在 Javascript 中使用正则表达式替换两个括号之间的文本。例如:

var x = "I need to go (now)";

我需要将“现在”替换为“明天”。我尝试了这个,但没有成功:

x.replace(/\(now)\b/g, 'tomorrow');

最佳答案

"I need to know (now)".replace(/\(now\)/g, 'tomorrow');

您不需要 \b 并且需要转义第二个 )

关于javascript - 使用 Javascript 和 Regex 替换括号之间的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31859738/

相关文章:

javascript - JS 脚本无法正常工作

javascript - 从ajax传递数据到node js时 undefined variable

javascript - 如何在 Bioclipse javascript 编辑器中将字符串转换为输入流?

javascript - Vis.js 节点工具提示不会显示在悬停时使用 ReactJS

javascript - 谷歌地图自动完成总是选择第一项

正则表达式匹配没有给定前缀的特定字符串

java - 为什么这个多行 Java 模式不匹配?

java - 使用正则表达式获取字符串中的数字

php - 维基百科信息框 - 麻烦匹配模式

javascript - js 获取直到前 N 位的子字符串