jquery - jquery中如何替换字符串的多个字符

标签 jquery string replace char

var stringVal = "../folder1/folder2/image1.jpg";   
stringVal = stringVal.replace(/[../]/g , "");

它将替换字符串的所有 /,但我只想替换 ../

如何才能做到这一点?

最佳答案

您可以使用正则表达式 \.{2}\/

Regular expression visualization

[../] is a character class that means any character from . or /

var stringVal = "../folder1/folder2/image1.jpg";
stringVal = stringVal.replace(/\.{2}\//g, "");

document.write(stringVal);

关于jquery - jquery中如何替换字符串的多个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33931776/

相关文章:

MySQL SELECT 模式替换为另一个表中的结果

javascript - 单击另一个链接时释放切换效果

javascript - 为某个类的所有项目扩展 Javascript 原型(prototype)?

string - 在 Go 中比较字符串

c++ - 检查字符串在 C++ 中以什么数字结尾

r - 循环 : Replacing value at a certain position

javascript - 跨度垂直对齐

javascript - jQuery 悬停在 child 身上时的怪异

c# string char 0x85(省略号?)

javascript - 将 html 标签替换为另一个标签,然后删除其他标签