JS中自定义replace可替换特殊符号$等,但无法忽略大小写的函数
//可替换特殊符号$等,但无法忽略大小写的函数
String.prototype.replaceStr = function (s1, s2) {this.str = this;if (s1.length == 0) return this.str;var idx = this.str.indexOf(s1);while (idx > -1) {this.str = this.str.substring(0, idx) + s2 + this.str.substr(idx + s1.length);idx = this.str.indexOf(s1);}return this.str;
}
转载于:https://www.cnblogs.com/waw/p/5936300.html
JS中自定义replace可替换特殊符号$等,但无法忽略大小写的函数相关推荐
- JS中的Replace方法
最近查一个bug,原因是JS中的Replace方法造成的,当将一个字符串中有处需要替换时,一般会用到JS中的Replace方法,Replace方法的第一个参数如果是传的字符串,只会替换第一处.代码如下 ...
- js中自定义对象、json对象、json字符串、普通js对象 --js学习那本书上的
4.7 自定义对象 JS除了内置对象之外,还允许我们程序自己定义属于我们自己的对象,在JS中自定义对象的方式有2种:通过构造器创建对象,通过初始化器创建对象. 4.7.1 构造器创建对象(原生JS对象 ...
- js中自定义对象、json对象、json字符串、普通js对象
4.7 自定义对象 JS除了内置对象之外,还允许我们程序自己定义属于我们自己的对象,在JS中自定义对象的方式有2种:通过构造器创建对象,通过初始化器创建对象. 4.7.1 构造器创建对象(原生JS对象 ...
- Js中自定义对象四种方式
Js中自定义对象四种方式 1 类似JAVA有参构造方式: 1.定义对象: function 对象(属性[age]){追加属性:如(this.age = age)[this代表当前对象的地址值的引用]追 ...
- JS中的replace和replaceAll
JS中的replace和replaceAll replace: js中的replace方法如果直接使用比如: str.replace("-","!");//把文 ...
- java回调函数 final_java中带回调函数的字符串替换,类似js中的replace(rgExp,function)...
在js中, replace函数的功能很强大,其原型是stringObj.replace(rgExp, replaceText), 而replaceText也可以是返回替换文本的函数.这个功能还是比较好 ...
- Three.js中自定义控制几何体的点和面的属性
场景 Three.js中引入dat.gui库实现界面组件控制动画速度变量: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1193 ...
- Java怎么查找字符串大写_在Java中,如何检查字符串是否包含子字符串(忽略大小写)?...
本问题已经有最佳答案,请猛点这里访问. 我有两个String s,str1和str2. 如何检查str1是否包含在str1中,忽略大小写? indexOf和contains都是逐个字符的,所以如果你需 ...
- python中ignorecase_【Python进阶】2.6字符串忽略大小写的搜索替换 re.IGNORECASE
2.6 字符串忽略大小写的搜索替换 问题 你需要以忽略大小写的方式搜索与替换文本字符串 解决方案 为了在文本操作时忽略大小写,你需要在使用 re 模块的时候给这些操作提供 re.IGNORECASE ...
最新文章
- 洛谷2505 [HAOI2012]道路(最短路计数)
- 不常见但很有用的chrome调试工具使用方法
- 【STM32】PWM程序
- 直接设置Activity的背景颜色
- python中acosh_带有Python示例的math.acosh()方法
- 面试官系统精讲Java源码及大厂真题 - 46 ServerSocket 源码及面试题
- LeetCode刷题——70. 爬楼梯
- 专题训练——[kuangbin带你飞]最短路练习
- 利萨茹(Lissajous)曲线动画演示
- Julia : SharedArrays与@async比快
- VMware Workstation 16.2.4 Pro
- 游戏里的角色都什么格式图片_格斗游戏拳皇里的八神庵,为什么在玩家心中人气一直都很高...
- 有意思的六度分割理论
- oracle11g shrink,shrink lob
- 仙剑永恒的经典──仙剑诗集
- 大型网吧网络系统设计详细方案(转)
- IE浏览器即将“退役”,银行、学校的老网站们如何兼容Chrome、Firefox和360等浏览器?
- 光纤连接器的连接方法
- 【LaTex】数学建模国赛中使用Latex排版经验分享(非常好用)
- 【三维点云】01-激光雷达原理与应用