`
nvry
  • 浏览: 319670 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

关于一个javascript的replaceAll()

    博客分类:
  • view
阅读更多

javascript本身没有replaceAll()这个方法,而replace()方法只能替换一个,如 var str = "234544",我想把该字符串中的4全部换成8,如果用alert(str.replace("4","8")),那么得到的结果为:238544。为了达到要求,在网上搜了这样一段js,挺好用。

<script type="text/javascript">

  String.prototype.replaceAll = function (AFindText,ARepText){
                raRegExp = new RegExp(AFindText,"g");
                return this.replace(raRegExp,ARepText);
 }

var str="234544";

alert(str.replaceAll("4","8"));// 执行后结果为:238588

</script>

 

 

分享到:
评论

相关推荐

    JS中实现replaceAll的方法(实例代码)

    标题所指向的知识点是关于JavaScript语言中如何实现字符串替换操作的replaceAll方法。描述部分提到,文章将对这个方法进行详细总结,并提供实例代码以供参考,以便帮助需要此功能的朋友。标签为“JS replaceAll方法...

    JavaScript中使用replace结合正则实现replaceAll的效果

    在上述示例中,我们使用`javascript:`协议直接在浏览器地址栏中执行了一段JavaScript代码,这段代码会弹出一个包含替换后的字符串`"adbcdabc"`的警告框。 在实际应用中,开发者们通常需要结合具体场景灵活运用...

    js使用正则实现ReplaceAll全部替换的方法

    此外,文中还提到了两个JavaScript正则表达式工具网站,提供了在线测试和在线生成正则表达式工具,这对于需要快速测试和构建正则表达式的开发者非常有帮助。网站地址分别是: - JavaScript正则表达式在线测试工具:*...

    JavaScript实现的字符串replaceAll函数代码分享

    在JavaScript中,字符串操作是一个经常遇到的任务,其中替换字符串中的某些内容是一项基础而重要的功能。JavaScript原生的字符串replace方法可以用来替换字符串中第一次出现的匹配模式,但是它无法直接替换所有的...

    javascript中使用replaceAll()函数实现字符替换的方法

    总结一下,`replace()`方法和`replaceAll()`函数在JavaScript中用于字符串替换,其中`replace()`仅替换第一个匹配项或根据正则表达式全局替换,而`replaceAll()`则始终进行全局替换,简化了全局替换的操作。...

    Strman一个Javascript字符串处理库

    Strman是一个专为JavaScript设计的字符串处理库,它提供了丰富的字符串操作功能,可以在前端和后端环境中无缝使用。由于不依赖任何外部库,这使得Strman成为轻量级且高效的选择,尤其适合对性能有较高要求的项目。...

    JavaScript代码大全

    `document.getElementById` 是一个内置的JavaScript方法,用于获取文档中拥有指定ID的元素。 #### 示例用法: ```javascript function $(id) { return document.getElementById(id); } ``` 在上述代码中,定义了一...

    40个直接可以拿来用的JavaScript实用功能代码

    总的来说,这40个JavaScript实用功能代码提供了丰富的工具集,涵盖了日常开发中的多种场景。无论是初学者还是经验丰富的开发者,都可以从中受益,提升开发效率。通过不断学习和实践,开发者可以更好地掌握JavaScript...

    jQuery中replaceAll()方法用法实例

    接下来,我们将深入探讨`replaceAll()`方法的用法、功能、参数以及一个具体的实例。 ### `replaceAll()`方法概述 `replaceAll()`方法的目的是找到一个选择器匹配的所有元素,并将它们替换为传入的新内容。这个方法...

    js replace 与replaceall实例用法详解

    在JavaScript中,字符串对象有一个replace方法,该方法可以用来替换字符串中的某些特定子串。replace方法的基本用法是接受两个参数,第一个是正则表达式或者要替换的字符串,第二个是替换文本或者用于动态生成替换...

    java字符串处理输入一个字符串和一个字符后,原字符串中所有该字符将被删除并显示出结果

    在这个特定的场景中,我们需要创建一个Applet程序,它能够接收用户输入的字符串和一个字符,然后从原始字符串中删除所有出现的指定字符,并显示处理后的结果。Applet是Java的一个早期特性,用于在Web浏览器中运行小...

    javascript常用方法

    例如,`/\s+/`匹配一个或多个连续的空白字符,`/g`标志表示全局匹配。 3. 时间日期处理: - `Date.prototype.Format(formatStr)`:扩展了Date对象,根据`formatStr`格式化日期。例如,`yyyy`代表四位年份,`MM`...

    JavaScript程序设计复习资料2.docx

    jQuery是一个简化JavaScript操作的库,`$`是其主函数的别名,简化了DOM操作、事件处理和Ajax交互,使得代码更加简洁高效。 在jQuery中,可以使用`.attr()`设置属性,但注意不是所有元素都有`value`属性。`.addClass...

    JavaScript 替换所有匹配内容及正则替换方法

    在JavaScript中,`replace`方法也可以接受一个正则表达式作为第一个参数,并通过添加`g`标志实现全局替换。例如: ```javascript content.replace(new RegExp(searchValue, 'g'), replaceValue); ``` 然而,创建...

    JavaScript程序设计复习资料2.pdf

    `window.onerror`是JavaScript中的一个特殊属性,用于捕获和处理运行时错误。JavaScript提供了多种内置对象,如字符串、数学、日期、数组等,同时也允许创建自定义对象。新创建的对象实例都属于`Object`类型,函数是...

    JavaScript中split与join函数的进阶用法技巧_.docx

    还有一个有趣的应用是 repeat 函数,该函数可以重复一个字符串多次。repeat 函数的实现方法是使用 join 函数把一个数组连接起来。例如,"go ".repeat(3) + "Giants!" 将生成字符串 "go go go Giants!"。 split 和 ...

Global site tag (gtag.js) - Google Analytics