gpt4 book ai didi

javascript - 寻找 。正则表达式中的字符问题

转载 作者:行者123 更新时间:2023-11-28 13:54:09 26 4
gpt4 key购买 nike

我在替换正则表达式中的“joe.”等内容时遇到问题。这是代码

var objects = new Array("joe","sam");  
code = "joe.id was here so was sam.id";
for(i = 0; i < objects.length; i++) {
re = new RegExp(objects[i]+"\.", "g");
code = code.replace(re, "stan ");
}

我尝试过 \.\\.\\\.,但这些似乎都不起作用。

最佳答案

您的代码与“\\.”完美配合

var objects = new Array("joe","sam");  
code = "joe.id was here so was sam.id";
for(i = 0; i < objects.length; i++) {
re = new RegExp(objects[i]+"\\.", "g");
code = code.replace(re, "stan ");
}

"\\." 创建符合要求的字符串 \.

关于javascript - 寻找 。正则表达式中的字符问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9025878/

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