替换字符串javascript中的所有特殊字符..
replace all special character in string javascript....?
为什么这不能替换?
代码:
var str = "fq$team$456$$$$fq$plrs$4789";
if(str.indexOf("$$$$")>=0){
str = str.replace("$$$$","$$");
}
// gives fq$team$456$fq$plrs$4789
// expected output = fq$team$456$$fq$plrs$4789
根据MDN文档,$$
应该插入一个$
。这是$
字符被用来形成一些特殊字符串模式的结果。
尝试split/join
var str = "fq$team$456$$$$fq$plrs$4789";
if(str.indexOf("$$$$")>=0){
str = str.split("$$$$").join("$$");
}
console.log(str)
$$
表示替换参数中的$
。MDN:
$$插入一个"$"。
使用
var str = "fq$team$456$$$$fq$plrs$4789";
if(str.indexOf("$$$$")>=0){
str = str.replace("$$$$","$$$$");
}
console.log(str); //fq$team$456$$fq$plrs$4789
相关文章:
- 替换字符串javascript中的所有特殊字符..
- 如何检查两个字符串是否具有相同的字符,包括特殊字符
- 使用javascript验证只有一个特殊字符的字符串
- 跳过用户输入的文本字符串中的特殊字符,并在 Javascript 中的每个单词后添加连字符
- 将字符串值传递到包含特殊字符的 JavaScript 函数中
- 将字符串从第二个空格切成特殊字符
- 清理字符串以避免特殊字符破坏php生成的javascript
- 按字母顺序、数字顺序和特殊字符对字符串数组进行排序
- 如何从替换特殊字符的字符串中创建URL
- 使用javascript从字符串中删除额外或特殊字符时遇到问题
- 为javascript函数提供可能包含特殊字符的字符串参数
- Reg-ex以获取具有特殊字符的字符串中的子字符串
- 计算 jQuery 中字符串中的特殊字符
- JSON编码一个包含#和其他特殊字符的字符串
- javascript正则表达式匹配字符串包含阿拉伯特殊字符符号'œ;u0640
- 具有少量特殊字符的字符串的有效正则表达式
- 如何使用 JavaScript 删除字符串中除数字和空格之外的所有特殊字符
- 如何使用 javascript 解析字符串并将其分成两部分的特殊字符
- 角度.js - 将带有特殊字符和数字的字符串转换为数组并使用 ng-repeat 显示
- 将特殊字符字符串到 JSON 字符串化非法令牌中