【发布时间】:2018-12-15 20:56:14
【问题描述】:
有没有一种简单的方法可以用通配符替换 javascript 中字符串中的某些内容,但也可以在结果字符串中使用通配符:
例如,我有字符串:
loop(10)
{
// do something
}
我想用真正的 for 循环替换“循环”,如下所示:
for(i=0; i<10; i++)
{
// do something
}
但是要使用简单的.replace 来做到这一点,我需要一个通配符。显然有解决这个问题的方法,但对我来说似乎非常昂贵。
【问题讨论】:
-
你想学习regex
-
您需要准确指定您想要的内容。目前还不清楚。
-
您想在文本编辑器中还是在代码中执行此操作?
-
sry 我发现自己:这是适合我的解决方案: .replace(/loop((.*))/,"for(i=0;i
-
@manzet 请在答案中发布您的答案,如果您已解决,请将其标记为正确。
标签: javascript regex string replace