代码库
  • 首页
  • html模板
  • Jquery插件
  • 网站源码
  • 素材合集
  • 代码文章
  • 百宝箱
  • 网站建设500起 APP小程序独开
  • HTML模板全站下载388元
  • COMODO通配符SSL证书330元
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 广告位招租:515856299
  • 腾讯云主机 官方活动价再打8折

百宝箱

  • CSS压缩格式化

    CSS压缩

  • html格式化

    html格式化

  • 繁体字转换器

    繁体字转换

  • JSON检验

    JSON检验

  • MD5加密

    MD5加密

  • css3动画

    css3动画

热门素材

  • 1

    60套游戏特效序列帧PNG素材游戏技能特效PNG序列帧

    60套游戏特效序列帧PNG素材游戏技能特效PNG序列帧
  • 2

    日韩Q萌任务角色游戏怪物PNG透明序列帧素材

    日韩Q萌任务角色游戏怪物PNG透明序列帧素材
  • 3

    游戏美术素材格斗女剑士人物角色序列帧PNG技能特效

    游戏美术素材格斗女剑士人物角色序列帧PNG技能特效
  • 4

    693张PNG卡通风格手游鞋子盔甲技能游戏UI图标素材

    693张PNG卡通风格手游鞋子盔甲技能游戏UI图标素材
  • 5

    80套游戏特效技能特效序列帧PNG素材

    80套游戏特效技能特效序列帧PNG素材
  • 6

    竹子平面立面分层植物素材剖面图效果图竹子高清透明PNG素材

    景观PS竹子平面立面分层植物素材剖面图效果图竹子高清透明PNG素材
  • 7

    150套游戏技能特效序列帧透明PNG素材Q版烟雾冲击火焰技能素材

    150套游戏技能特效序列帧透明PNG素材Q版烟雾冲击火焰技能素材
  • 8

    165套游戏美术资源素材像素风魔幻角色怪物角色序列帧

    165套游戏美术资源素材像素风魔幻角色怪物角色序列帧
  • 9

    500款花草绿篱人物汽车鸟太阳伞透明PNG设计素材

    500款花草绿篱人物汽车鸟太阳伞透明PNG设计素材

js替换指定字符

分类:Jquery人气:2389
js替换指定字符使用replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
<script>
	var str = 'aabbcc';
	var str1 = str.replace('a', 'c');
	alert("abc替换后:"+str1);  
	 // 打印结果: cabbcc 
</script> 
以上方法只替换了出现的第一个 a的字符,如何把所有a都替换,利用replace 和正则表达式解决上面的问题(用正则表达式去匹配符合条件的值,然后替换)
<script>
	var str = 'aabbcc';
	var str1 = str.replace(/a/g, 'c');
	alert("abc替换后:"+str1);  
	 // 打印结果: ccbbcc 
</script> 
第二种:利用split()和 join()俩个函数
<script>
	var str = 'aabbcc';	 
	str=str.split("a").join("c");	 
	alert("abc替换后:"+str);  
</script> 
第三种:就是最常规的想法遍历一下,indexof(“a”) 返回a的位置 如果没有返回-1 就是只要存在啊a就循环下去并替换掉a直到所有的a都被替换
<script>
	var str = 'aabbcc';			
	while (str.indexOf('a')>=0){
	   str= str.replace('a','c')
	}															
	alert("abc替换后:"+str); 	
</script>	

标签:字符替换
PREVIOUS:CSS英文字符自动换行
NEXT:js抽奖概率算法
  • ajax
  • 手机
  • 替换
  • 微信
  • jqGrid
  • 字符替换
  • jQuery分页插件
  • 算法
  • tab效果
  • 调用
  • jQuery
  • 兄弟元素
  • 复制代码
  • upload
  • 子级元素
  • 加载完成
  • JS去空格
  • cookie
  • 循环遍历
  • JS复制功能
  • 手机号验证
  • 关闭页面
  • 跳转链接
  • js拖拽
  • 判断图片
  • 返回顶部
  • 数据库缓
  • 自动完成
  • 关闭窗口
  • 数据选中
  • 数组
  • js
  • 简单实现
  • 复制
  • 运行代码
  • startsWith
  • base64
  • 判断对象
  • 选中效果
  • 导航栏
  • class
  • 获取
  • 丢失问题
  • 抽奖
  • 解密函数
  • node.js
  • 函数
  • 字母
  • Javascript
  • 插入
  • 加密
  • 浏览器兼容
  • 保留两位
  • js跳转
  • 拖动
  • Echo.js

栏目导航

  • PHP
  • Jquery
  • DivCss
  • Mysql
  • 织梦Cms
  • linux

热门推荐

  • 1jquery导航栏点击选中效果
  • 2js验证手机号码是否正确
  • 3JS手机触摸屏事件用法详解
  • 4js抽奖概率算法
  • 5js替换指定字符
  • 6js保留两位小数
  • 7js定时器一次和重复执行
  • 8js复制到剪贴板
  • 9JavaScript循环遍历
  • 10jquery判断class是否存在添加class移除class
  • 11jq获取当前元素的上下一个兄弟级节点元素
  • 12js跳转链接的几种方式
  • 13js和jquery获取父级元素|子级元素|兄弟元素
  • 14jquery简单实现tab选项卡效果
  • 15js实现随机数字字母验证码
© 2016-2021 代码库关于我们网站导航网站地图皖ICP备14004357号
代码库