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 相关文章推荐
javascript中的缓动效果实现程序
Dec 29 Javascript
js二级地域选择的实现方法
Jun 17 Javascript
批量修改标签css样式以input标签为例
Jul 31 Javascript
基于jQuery插件实现环形图标菜单旋转切换特效
May 15 Javascript
常用js,css文件统一加载方法(推荐) 并在加载之后调用回调函数
Sep 23 Javascript
ES6正则表达式的一些新功能总结
May 09 Javascript
微信小程序实现动态设置页面标题的方法【附源码下载】
Nov 29 Javascript
vue.js2.0点击获取自己的属性和jquery方法
Feb 23 jQuery
webpack分离css单独打包的方法
Jun 12 Javascript
5分钟快速掌握JS中var、let和const的异同
Sep 19 Javascript
微信小程序 导入图标实现过程详解
Oct 11 Javascript
学前端,css与javascript重难点浅析
Jun 11 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
CodeIgniter CLI模式简介
2014/06/17 PHP
PHP给文字内容中的关键字进行套红处理
2016/04/12 PHP
浅析Yii2 GridView实现下拉搜索教程
2016/04/22 PHP
php框架CodeIgniter使用redis的方法分析
2018/04/13 PHP
PHP文件后缀不强制为.php方法
2019/03/31 PHP
深入分析Cookie的安全性问题
2015/03/01 Javascript
详解JavaScript基于面向对象之继承
2015/12/13 Javascript
JS Canvas定时器模拟动态加载动画
2016/09/17 Javascript
Node.js 基础教程之全局对象
2017/08/06 Javascript
webpack源码之loader机制详解
2018/04/06 Javascript
Layui表格监听行单双击事件讲解
2019/11/14 Javascript
Vue如何基于es6导入外部js文件
2020/05/15 Javascript
vue实现五子棋游戏
2020/05/28 Javascript
vue实现标签云效果的示例
2020/11/09 Javascript
JavaScript枚举选择jquery插件代码实例
2020/11/17 jQuery
js实现验证码干扰(动态)
2021/02/23 Javascript
详解python单元测试框架unittest
2018/07/02 Python
用Python解数独的方法示例
2019/10/24 Python
Python post请求实现代码实例
2020/02/28 Python
python实现数字炸弹游戏
2020/07/17 Python
CSS实现的一闪而过的图片闪光效果
2014/04/23 HTML / CSS
CSS3 text shadow字体阴影效果
2016/01/08 HTML / CSS
戛纳奢侈品商店:Jacques Loup法国
2019/11/04 全球购物
简单的JAVA编程面试题
2013/03/19 面试题
中专生求职自荐信范文
2013/12/22 职场文书
公积金单位接收函
2014/01/11 职场文书
县优秀教师事迹材料
2014/01/31 职场文书
20年同学聚会邀请函
2014/02/04 职场文书
致裁判员加油稿
2014/02/08 职场文书
招标承诺书
2014/08/30 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
2014年助理工程师工作总结
2014/11/14 职场文书
2015年教师新年寄语
2014/12/08 职场文书
劳模事迹材料范文
2014/12/24 职场文书
幼儿园个人总结
2015/02/28 职场文书
教师外出学习心得体会
2016/01/18 职场文书