zoukankan      html  css  js  c++  java
  • js的replace方法

    今天在项目中发现,js的replace方法,其实只是替换第一个匹配的字符;
    比如 backstreetboy.replace('b','B') 得到的结果是Backstreetboy,只是替换了第一个匹配的字符,要想全部替换需要用正则表达式来替换,backstreetboy.replace(/b/g,'B'),这样就会全部替换了。
    
    ********************下面是从网上搜索到的资料**********************
    第一次发现JavaScript中replace() 方法如果直接用str.replace('-','!') 只会替换第一个匹配的字符. 
    而str.replace(/-/g,'!')则可以全部替换掉匹配的字符(g为全局标志)。
  • 相关阅读:
    html例题——简历
    求值
    c#语句实例(排大小)
    3.6语言基础笔记
    2016.3.5进制间的转换
    3.26-1
    3.23(网页)
    3.23
    3.22
    3.20
  • 原文地址:https://www.cnblogs.com/vinsonLu/p/3906879.html
Copyright © 2011-2022 走看看