JavaScript中如何将指定的某个字符全部转换为其他字符
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]);
由图可以显示出 返回的值依旧是只是第一个改变了 如果想要全部改变 就需要用到正则表达式里面的全局变量了
这是我以前做的笔记 可以看出 如果用 “/正则表达式/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+正则表达式来改变某个特定字符的全部个体
结果如图所示
看到这里 如果对你有帮助的话 请点一个赞 这是对我最大的鼓励 o3o
JavaScript中如何将指定的某个字符全部转换为其他字符相关推荐
- C语言 输入一个正整数n,再输入n个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符
题目如下: 输入一个正整数n,再输入n个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符 #include<stdio.h>void main() {int n ...
- 全角字符数字转换为半角字符数字
全角字符数字转换为半角字符数字 function CtoH(str){ var result="";for (var i = 0; i < str.length; i++){ ...
- 显示html标签的textarea字数,JavaScript中统计Textarea字数并提示还能输入的字符
现在流行的Twitter等微博客网站,有一个很好的用户体验,就是在文本框中输入文字的时候,会自动统计输入的字符,并显示用户还能输入的字符,在限制了140个字的微博客中,这样的小提示可以很好的增强用户体 ...
- javascript中实现读取指定格式的日期(format)
javascript 的编码能力比较弱,但并不代码它不能做,只不过,需要你花一点功夫,前段时间在做日历的时候,需要从textbox读取日期,问题的关键是textbox的日期可能是美国标准,可能是中国标 ...
- 在 JavaScript 中动态创建表格、按钮和 DIV
使用 document.createElement() 方法,您可以在 JavaScript 中动态创建指定的 HTML 元素.创建后,您可以将元素插入(或添加)到您的网页,或将其添加到预定义元素或动 ...
- JavaScript中的execCommand
execCommand方法是执行一个对当前文档,当前选择或者给出范围的命令.处理Html数据时常用 如下格式:document.execCommand(sCommand[,交互方式, 动态参数]) , ...
- 判断字符串中是否包含指定字符(JavaScript)
判断字符串中是否包含指定字符 indexOf() indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置.如果要检索的字符串值没有出现,则返回 -1. search() search( ...
- 取出url中的字符_如何在JavaScript中解析URL:例如主机名,路径名,查询,哈希?...
统一资源定位符(缩写URL)是对Web资源(网页,图像,文件)的引用.URL指定资源位置和检索资源的机制(http,ftp,mailto). 例如,这是此博客文章的URL: 通常,您需要访问URL的特 ...
- lastindexof php,javascript 中查找指定字符串indexOf(),lastIndexOf(),match()
在javascript中,有以下三个方法均可实现在字符串中查找指定的字符及字符串. str.indexOf(); 此方法:查找字符在字符串对象中第一次出现的位置.存在,则返回字符串所在的位置.不存在, ...
最新文章
- flink sql udf jar包_flink教程flink 1.11 集成zeppelin实现简易实时计算平台
- java excel 操作 jar包_[JAVA]使用POI向Excel中写入数据以及如何在Intellj IDEA中打jar包...
- c语言尖括号 注释,关于C语言include尖括号和双引号的对话
- 解决使用Servlet输出乱码问题(一行代码解决一切)
- POJ 2312Battle City(BFS-priority_queue 或者是建图spfa)
- 《大话设计模式》第29章-OOTV杯超级模式大赛—模式总结(五)
- 微型计算机原理及应用程序题,微型计算机原理及应用试题及答案
- 为何超四成人反感大数据应用
- mac谷歌浏览器怎么登陆账户_Mac如何安装谷歌浏览器 Mac安装谷歌浏览器的方法...
- 计算机网络在办公自动化的应用,浅析计算机网络在办公自动化中的作用
- tomcat7中get请求中文乱码问题
- c语言数字转成大写,c语言 数字变大写 代码
- 呀,葵花宝典![IT项目经理成长晋升记2]
- 计算机应用期刊三次外审,期刊论文一般外审几次
- HTML5+CSS3小实例:炫彩的流光按钮
- android+播放器+遥控,遥控大师安卓客户端
- php 在线选座,捷西网络在线选座系统
- ddr5内存上市时间_DDR5内存何时能普及,及价格稳定下来?
- 小程序接入流量主、banner广告、激励广告
- elasticsearch ik分词实现 中文、拼音、同义词搜索