JS将指定的某个字符全部转换为其他字符实例代码


Posted in Javascript onOctober 13, 2020
var str = "pig cat fish、dog horse monkey bear、lion、fox";

笔者在这里定义了一个字符串
如果使用for循环遍历字符串,内部使用replace函数的话

for (j = 0; j <= str.length; j++) {
   if (str.charAt(j) == "o") {
     str.replace("o", "*");
   }
  }

像上面这样 因为replace是有返回值的 并且只会替换第一个字符 因此后面的"o"都是没有改变的
存进数组也一样

// 3、把字符串中所有的字符o提换成字符*
  var b = [];
  for (j = 0; j <= str.length; j++) {
   if (str.charAt(j) == "o") {
    b[j] = str.replace("o", "*");
   }
  }
  alert(b[b.length - 1]);

JS将指定的某个字符全部转换为其他字符实例代码

由图可以显示出 返回的值依旧是只是第一个改变了 如果想要全部改变 就需要用到正则表达式里面的全局变量了

JS将指定的某个字符全部转换为其他字符实例代码

这是我以前做的笔记 可以看出 如果用 “/正则表达式/g” 这种方式就可以让全部的"o"变为"*"

for (j = 0; j <= str.length; j++) {
  if (str.charAt(j) == "o") {
   var str1 = str.replace(/o/g, "*");
  }
 }
 alert(str1);

前后两个“/ 表示是正则表达式
/o/g 则表示 所有的o 从而可以利用replace+正则表达式来改变某个特定字符的全部个体

JS将指定的某个字符全部转换为其他字符实例代码

结果如图所示

看到这里 如果对你有帮助的话 请点一个赞 这是对我最大的鼓励 o3o

到此这篇关于JS将指定的某个字符全部转换为其他字符的文章就介绍到这了,更多相关JS指定字符全部转换为其他字符内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
May 24 Javascript
JQuery验证工具类搜集整理
Jan 16 Javascript
javascript数组操作方法小结和3个属性详细介绍
Jul 05 Javascript
jquery实现多屏多图焦点图切换特效的方法
May 04 Javascript
jQuery Ajax和getJSON获取后台普通json数据和层级json数据用法分析
Jun 08 Javascript
JavaScript设计模式之单体模式全面解析
Sep 09 Javascript
详解vue2 $watch要注意的问题
Sep 08 Javascript
webpack学习教程之前端性能优化总结
Dec 05 Javascript
详解jQuery设置内容和属性
Apr 11 jQuery
微信小程序开发之左右分栏效果的实例代码
May 20 Javascript
在layui框架中select下拉框监听更改事件的例子
Sep 20 Javascript
Vue 使用typescript如何优雅的调用swagger API
Sep 01 Javascript
JavaScript实现拖动对话框效果的实现代码
Oct 12 #Javascript
react的hooks的用法详解
Oct 12 #Javascript
微信小游戏中three.js离屏画布的示例代码
Oct 12 #Javascript
原生JavaScript实现弹幕组件的示例代码
Oct 12 #Javascript
分享8个JavaScript库可更好地处理本地存储
Oct 12 #Javascript
浅析我对JS延迟异步脚本的思考
Oct 12 #Javascript
Webpack5正式发布,有哪些新特性
Oct 12 #Javascript
You might like
php中的静态变量的基本用法
2014/03/20 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
document.getElementById方法在Firefox与IE中的区别
2010/05/18 Javascript
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
2013/05/21 Javascript
Javascript 拖拽雏形中的一些问题(逐行分析代码,让你轻松了拖拽的原理)
2015/01/23 Javascript
JQuery遍历DOM节点的方法
2015/06/11 Javascript
jquery实现简单的自动播放幻灯片效果
2015/06/13 Javascript
jQuery删除节点用法示例(remove方法)
2016/09/08 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
使用vue.js写一个tab选项卡效果
2017/03/25 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
vue+webpack 打包文件 404 页面空白的解决方法
2018/02/28 Javascript
基于Vue渲染与插件的加载顺序的问题详解
2018/03/05 Javascript
Vue.js 中的 v-model 指令及绑定表单元素的方法
2018/12/03 Javascript
js类的继承定义与用法分析
2019/06/21 Javascript
js中的this的指向问题详解
2019/08/29 Javascript
vue2.0实现列表数据增加和删除
2020/06/17 Javascript
Python 通过requests实现腾讯新闻抓取爬虫的方法
2019/02/22 Python
Pycharm运行加载文本出现错误的解决方法
2019/06/27 Python
PyQt Qt Designer工具的布局管理详解
2019/08/07 Python
python利用itertools生成密码字典并多线程撞库破解rar密码
2019/08/12 Python
使用Python完成15位18位身份证的互转功能
2019/11/06 Python
加拿大最大的钻石商店:Peoples Jewellers
2018/01/01 全球购物
毕业生幼师求职自荐信
2013/10/01 职场文书
办公室秘书自我鉴定
2014/01/18 职场文书
小学生自我评价范文
2014/01/25 职场文书
网上商城创业计划书范文
2014/01/31 职场文书
主管会计岗位职责
2014/03/13 职场文书
医学求职信
2014/05/28 职场文书
计算机售后服务承诺书
2014/05/30 职场文书
中小学生学籍证明
2014/10/25 职场文书
员工年度工作总结2015
2015/05/18 职场文书
师范生教育见习总结
2015/06/23 职场文书
中考百日冲刺决心书
2015/09/22 职场文书
python 常用的异步框架汇总整理
2021/06/18 Python