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 相关文章推荐
js判断屏幕分辨率的代码
Jul 16 Javascript
Jquery中基本选择器用法实例详解
May 18 Javascript
jquery实现表单输入时提示文字滑动向上效果
Aug 10 Javascript
谈谈对offsetleft兼容性的理解
Nov 11 Javascript
利用JS生成博文目录及CSS定制博客
Feb 10 Javascript
JavaScript代码因逗号不规范导致IE不兼容的问题
Feb 25 Javascript
AngularJS 面试题集锦
Sep 06 Javascript
微信小程序富文本渲染引擎的详解
Sep 30 Javascript
JS简单获取并修改input文本框内容的方法示例
Apr 08 Javascript
JS html事件冒泡和事件捕获操作示例
May 01 Javascript
JS监听组合按键思路及实现过程
Apr 17 Javascript
使用PDF.js渲染canvas实现预览pdf的效果示例
Apr 17 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分页实例代码分享
2011/07/28 PHP
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
2011/10/29 PHP
PHP session 会话处理函数
2016/06/06 PHP
Yii2中SqlDataProvider用法示例
2016/09/22 PHP
php实现socket推送技术的示例
2017/12/20 PHP
laravel 数据验证规则详解
2019/10/23 PHP
Mootools 1.2教程 选项卡效果(Tabs)
2009/09/15 Javascript
推荐9款炫酷的基于jquery的页面特效
2014/12/07 Javascript
JS实现的4种数字千位符格式化方法分享
2015/03/02 Javascript
jQuery中常用的遍历函数用法实例总结
2015/09/01 Javascript
如何实现JavaScript动态加载CSS和JS文件
2020/12/28 Javascript
详解JavaScript对象和数组
2015/12/03 Javascript
Node.js的文件权限及读写flag详解
2016/10/11 Javascript
使用微信内嵌H5网页解决JS倒计时失效问题
2017/01/13 Javascript
JS实现复选框的全选和批量删除功能
2017/04/05 Javascript
AngularJs+Bootstrap实现漂亮的计算器
2017/08/10 Javascript
js中的闭包实例展示
2018/11/01 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
[26:21]浴火之凤-TI4世界冠军Newbee战队纪录片
2014/08/07 DOTA
Python数据结构之栈、队列的实现代码分享
2017/12/04 Python
python 3.7.0 安装配置方法图文教程
2018/08/27 Python
python抖音表白程序源代码
2019/04/07 Python
详解Python 爬取13个旅游城市,告诉你五一大家最爱去哪玩?
2019/05/07 Python
使用keras实现densenet和Xception的模型融合
2020/05/23 Python
CSS3 实现时间轴动画
2020/11/25 HTML / CSS
世界上最大的售后摩托车零配件超市:J&P Cycles
2017/12/08 全球购物
RUIFIER官网:英国奢侈高级珠宝品牌
2020/06/12 全球购物
电话销售经理岗位职责
2013/12/07 职场文书
火锅店营销方案
2014/02/26 职场文书
六一亲子活动总结
2014/07/01 职场文书
向国旗敬礼学生寄语大全
2014/09/30 职场文书
期末考试复习计划
2015/01/19 职场文书
《有余数的除法》教学反思
2016/02/22 职场文书
只用50行Python代码爬取网络美女高清图片
2021/06/02 Python
python之np.argmax()及对axis=0或者1的理解
2021/06/02 Python
python垃圾回收机制原理分析
2022/04/13 Python