gpt4 book ai didi

javascript - 使用字符串的正则表达式搜索

转载 作者:行者123 更新时间:2023-12-02 19:48:27 24 4
gpt4 key购买 nike

我有一个文本字符串,其中包含所选文本的值。我想在给定的文本 div 中对此文本进行替换()。

所以我知道我可以通过以下方式做到这一点:

myelement.replace(/foo/g, 'bar');

但是我需要用我的字符串来完成它,即:

myelement.replace(/*mystring*/g, 'bar');

所以我尝试了:

mystring = '/'+mystring+'/g';
myelement.replace(mystring, 'bar');

这不起作用,所以我尝试了(我知道这不起作用):

myelement.replace(/+mystring+/g, 'bar');

那么我该怎么做呢?

我已经在 jsfiddle 中为你们编写了一些代码 --> HELP ME PLEASE!

最佳答案

http://jsfiddle.net/2rG2V/

更改是使用 new RegExp(st, "g") 而不是像之前那样创建字符串。 /test/g 只是创建 RegExp 对象的快捷方式。

关于javascript - 使用字符串的正则表达式搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9600943/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com