`

JavaScript特殊字符替换及替换全部字符串

 
阅读更多
JavaScript特殊字符替换及替换全部字符串

      最近,有不少同学在问特殊字符怎么替换。这个问题问的很好,因为特殊字符替换不经常在开发中使用,所以很少会有老师提及。在这里我给同学们一点提示:

      替换第一个匹配的字符串,相信这个大家都已经很精通了。在这里就不举例子了。

1.替换所有要替换字符


<script type="text/javascript">
var str = "$Hello World!$Hello World!$Hello World!";
//把所有的“Hello World!”替换为“Welcome you!”。“/g”是替换全部。
alert(str.replace(/Hello World!/g,"Welcome you!"));
</script>

2.替换所有要替换的特殊字符。

<script type="text/javascript">
var str = "$Hello World!$Hello World!$Hello World!";
//利用正则表达式把所有的“$”替换为“#”。“$”为特殊字符,所以前面要加“\\”。
var regS = new RegExp("
\\$","g");
alert(str.replace(regS,"#"));
</script>

 

 

 

 function replaceAll(s1,s2,s3){

 return s3.replace(new RegExp(s1,"gm"),s2);   

 }

 

<script>

    var start = '11-11-21';

    start = start.replace(/-/gm,'');

    alert(start);

</script>

分享到:
评论

相关推荐

    React 替换字符串里面span的里的某些内容

    1.使用replace替换字符串的某些内容,使用的是正则+ replace, 2. 前提是替换字符串里面的某些标签,也可以是多个标签,这个是在react里面的,自己可以参考然后可以动态替换成其他标签,例如li,ul都是可以的 3.字符...

    javascript将字符串中的多个空格替换为一个空格的正则实例.docx

    函数内部,我们使用了正则表达式`\s+`和`replace()`方法来替换字符串中的多个空格。需要注意的是,我们使用了全局搜索标志`g`来确保替换所有的匹配项。 #### 3. 扩展字符串原型的方法 除了定义一个独立的函数外,...

    将已知文件中的指定字符串替换为其他的字符串

    将已知文件中的指定字符串替换为其他的字符串

    Javascript中字符串相关常用的使用方法总结

    - `replace(searchValue, replaceValue)` 方法用于替换字符串中的某些字符。 ```javascript console.log(str.replace('h', 'H')); // 输出Hello,world ``` 7. **转换字符串大小写** - `toUpperCase()` 和 `...

    js替换字符串

    - `replace()`方法用于替换字符串中的匹配项。 - 第一个参数可以是字符串或正则表达式,表示要查找的模式。 - 第二个参数是要替换成的新内容。 3. **条件判断与逻辑控制**: 通过`if`语句根据不同的条件执行相应的...

    头歌教学实践平台 Web前端开发基础 JavaScript学习手册九:字符串

    理解和掌握字符串的特性及操作方法,对于Web前端开发者来说至关重要。通过熟练运用这些知识点,开发者能够更高效地处理和展示网页上的文本信息。在实际项目中,结合其他JavaScript概念,如DOM操作、事件处理等,可以...

    XSL中进行字符串替换

    在XSL中进行字符串替换是一项常见且实用的功能。本文将详细介绍如何通过XSLT实现字符串的替换,并重点探讨两种常用的方法:使用`ms:script`(仅限于Microsoft的XML解析器)以及纯XSL模板。 ### XSL中的字符串替换 ...

    JavaScript中的字符串操作 .txt

    10. **字符串替换**:可以使用`replace()`方法来替换字符串中的部分文本。例如: ```javascript var str = "Hello, World!"; var newStr = str.replace("World", "JavaScript"); console.log(newStr); // 输出 ...

    mysql基于正则实现模糊替换字符串的方法分析

    总结起来,MySQL中实现基于正则的模糊替换字符串,关键在于理解`REPLACE`、`SUBSTRING`、`LOCATE`和`CONCAT`等函数的用法,以及如何正确地构造正则表达式。同时,掌握正则表达式的规则和实践中的注意事项,能够帮助...

    JavaScript截取中文字符串

    ### JavaScript截取中文字符串知识点详解 #### 一、引言 在进行文本处理时,我们经常需要对字符串进行截取操作。特别是在处理包含多种字符集(如英文与中文)的字符串时,考虑到不同字符编码长度的差异性,简单地...

    实例013——实现查找、替换字符串.zip

    在编程领域,查找和替换字符串是常见的操作,广泛应用于文本处理、数据分析以及用户界面的交互。这个实例013着重于讲解如何在不同编程语言中实现这一功能。无论是开发简单的文本编辑器还是复杂的文本分析应用,理解...

    JS 过滤特殊字符

    1. JavaScript库:jQuery、Lodash等库提供了字符串处理函数,例如`$.trim()`、`_.escape()`,可以辅助进行特殊字符过滤。 2. 在线工具:在线的JavaScript格式化、编码解码工具(如:jsbeautifier.org)也能帮助...

    wps-js遍历word所有字符串替换字符.docm

    wps-js遍历word所有字符串替换字符.docm

    JavaScript替换和替换所有

    当需要替换字符串中的所有匹配项时,可以使用正则表达式作为`searchValue`参数,并添加`g`(全局)标志,以实现“替换所有”的功能。 #### 示例2:替换所有匹配项 ```javascript var txt = ...

    javascript字符串替换及字符串分割示例代码

    在JavaScript中,字符串是不可变的数据类型...`replace()`用于查找并替换字符串中的特定子串,而`split()`则用于将字符串切割成数组。理解并熟练运用这两个方法,对于处理和操作字符串数据在JavaScript编程中至关重要。

    JS替换字符串中字符即替换全部而不是第一个

    总之,在JavaScript中替换字符串中的字符时,如果需要替换的不仅仅是第一个匹配项,应该使用带有全局搜索标志"g"的正则表达式。这可以确保所有匹配的部分都被替换,满足各种复杂的替换需求。在处理文本数据和字符串...

Global site tag (gtag.js) - Google Analytics