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设置css属性的代码
Dec 28 Javascript
jQuery参数列表集合
Apr 06 Javascript
原生javascript和jquery判断浏览器版本等信息
Jul 04 Javascript
浅谈JS闭包中的循环绑定处理程序
Nov 09 Javascript
Vue+Vux项目实践完整代码
Nov 30 Javascript
node内置调试方法总结
Feb 22 Javascript
浅谈vue-cli 3.0.x 初体验
Apr 11 Javascript
js实现简单模态框实例
Nov 16 Javascript
JS中的函数与对象的创建方式
May 12 Javascript
element-ui表格合并span-method的实现方法
May 21 Javascript
JavaScript实现答题评分功能页面
Jun 24 Javascript
JS前端基于canvas给图片添加水印
Nov 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
海贼王:最美的悬赏令!
2020/03/02 日漫
php auth_http类库进行身份效验
2009/03/19 PHP
php使用PDO下exec()函数查询执行后受影响行数的方法
2017/03/28 PHP
PHP实现的62进制转10进制,10进制转62进制函数示例
2019/06/06 PHP
最新的10款jQuery内容滑块插件分享
2011/09/18 Javascript
js confirm()方法的使用方法实例
2013/07/13 Javascript
js写出遮罩层登陆框和对联广告并自动跟随滚动条滚动
2014/04/29 Javascript
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
jQuery异步获取json数据方法汇总
2014/12/22 Javascript
jQuery中:enabled选择器用法实例
2015/01/04 Javascript
本人自用的global.js库源码分享
2015/02/28 Javascript
继续学习javascript闭包
2015/12/03 Javascript
基于Bootstrap分页的实例讲解(必看篇)
2017/07/04 Javascript
浅谈Vue.js应用的四种AJAX请求数据模式
2017/08/30 Javascript
js表单序列化判断空值的实例
2017/09/22 Javascript
bootstrap可编辑下拉框jquery.editable-select
2017/10/12 jQuery
使用cookie绕过验证码登录的实现代码
2017/10/12 Javascript
Vue 2.0学习笔记之Vue中的computed属性
2017/10/16 Javascript
jQuery中将json数据显示到页面表格的方法
2018/05/27 jQuery
node.js到底要不要加分号浅析
2018/07/11 Javascript
JS获取今天是本月第几周、本月共几周、本月有多少天、是今年的第几周、是今年的第几天的示例代码
2018/12/05 Javascript
JavaScript 中的无穷数(Infinity)详解
2020/02/13 Javascript
Python 文件读写操作实例详解
2014/03/12 Python
Python实现的基于优先等级分配糖果问题算法示例
2018/04/25 Python
Python 硬币兑换问题
2019/07/29 Python
python 实现关联规则算法Apriori的示例
2020/09/30 Python
详解基于python的图像Gabor变换及特征提取
2020/10/26 Python
想学画画?python满足你!
2020/12/24 Python
绝对令人的惊叹的CSS3折叠效果(3D效果)整理
2012/12/30 HTML / CSS
找到不普通的东西:Bonanza
2016/10/20 全球购物
英国在线房屋中介网站:Yopa
2018/01/09 全球购物
美容院考勤制度
2014/01/30 职场文书
党政领导班子群众路线对照检查材料思想汇报
2014/09/27 职场文书
大学生个人简历自荐信
2015/03/06 职场文书
雷锋之歌观后感
2015/06/10 职场文书
nginx容器方式反向代理实战
2022/04/18 Servers