码迷,mamicode.com
首页 > 编程语言 > 详细

JavaScript随笔

时间:2019-02-19 01:14:10      阅读:277      评论:0      收藏:0      [点我收藏+]

标签:全局   字符串   news   匹配   字符   mic   www   https   str   

JavaScript替换字符串中所有指定字符

参考 https://www.cnblogs.com/si-shaohua/p/3836033.html
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String/replace
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/RegExp
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String/split
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/join

str.replace("-","!") 只会替换第一个匹配的字符
str.replace(/-/g,"!")可以全部替换掉匹配的字符(g为全局标志)

//方法一
var str='s-d-ff-g-h';
var newStr=str.replace(/-/g,"!");
console.log(newStr);
//方法二
var str='s---d--ff-g-h';
var newStrArray=str.split('-');
var newStr=newStrArray.join('!');
console.log(newStr);

运行结果:
技术图片

技术图片

同理,

去掉字符串中所有空格

//方法一
var str='s      d      ff g    h';
var newStr=str.replace(/ /g,"");
console.log(newStr);
//方法二
var str='s      d      ff g    h';
var newStrArray=str.split(' ');
var newStr=newStrArray.join(''); 
console.log(newStr);

JavaScript随笔

标签:全局   字符串   news   匹配   字符   mic   www   https   str   

原文地址:https://www.cnblogs.com/gleamer/p/10398545.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!