javascript - 在javascript中用正则表达式替换

标签 javascript regex

我有以下字符串:

Are you sure you want to delete "%lg_name%" group?

在 Javascript 中,我有变量 lg_name。如何将 lg_name 字符串替换为 lg_name 变量?该正则表达式不应与变量名称相关。谢谢。

最佳答案

'Are you sure you "%lg_name%" group?'.replace(/"%[^"%]*%"/, 'value');

基本上,您应该找到“%variable_name%”标记。您可以使用 /"%[^"%]*%"/ 模式来完成此操作。然后您可以使用字符串的 replace 方法简单地替换它。

关于javascript - 在javascript中用正则表达式替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8150849/

相关文章:

javascript - 从二维数组重新创建一个数组

JavaScript Promise 声明差异

javascript - 单击菜单项时关闭 Canvas 外导航

java - 根据某些值在java中分割字符串

ruby - 每行一个html标签的正则表达式

javascript - 修复了 jquery 移动面板的页脚

javascript - 比较两个数组并通过对象 id javascript 删除对象

java - 简单的 Java 正则表达式

javascript - 如何从功能标签的页面源代码中获取值?

java - 检查自定义字符串模式