美文网首页
JS中的replace函数

JS中的replace函数

作者: _冰河葬寒心_ | 来源:发表于2018-09-30 15:37 被阅读0次

今天在写微信小程序时遇到一个关于文本替换函数replace问题。代码如下:

var strStartDate = '2018-09-30'
var strEndDate = '2018-10-30'
var tmpStartDate = strStartDate.replace("-", "/")
var tmpEndDate = strEndDate.replace("-", "/")
console.log("StartDate: " + tmpStartDate)
console.log("EndDate: " + tmpEndDate)

打印结果如下:

StartDate: 2018/09-30
EndDate: 2018/10-30

黑人问号脸???
原来,JS中replace本身就是只替换第一个字符。若要实现全局替换,需要修改第一个参数将要替换的字符放在/要替换的字符/g中。修改后的代码如下:

var strStartDate = '2018-09-30'
var strEndDate = '2018-10-30'
var tmpStartDate = strStartDate.replace(/-/g, "/")  //注意第一个参数
var tmpEndDate = strEndDate.replace(/-/g, "/")      //注意第一个参数
console.log("StartDate: " + tmpStartDate)
console.log("EndDate: " + tmpEndDate)

打印结果如下:

StartDate: 2018-09-30
EndDate: 2018-10-30

相关文章

  • JS中的replace函数

    今天在写微信小程序时遇到一个关于文本替换函数replace问题。代码如下: 打印结果如下: 黑人问号脸???原来,...

  • js 中的replace

    由于不熟悉js,查看layim源码一段代码没有理解,现在做个记录 1:其实"."是级联调用也就是content2:...

  • Excel字符替换:REPLACE函数使用技巧

    今天我们一起来学习一下,Excel中的函数之有:Replace函数。Replace函数,顾名思义,就是“替换”,即...

  • js中替换\n为换行的做法

    js中替换\n为换行的做法 replace(/\\n/g, "\n")

  • 富文本空格

    修改wxDiscode.js文件的strcharacterDiscode方法中 str = str.replace...

  • PHP 提升编程效率(二)

    1、 str_replace 函数比 preg_replace 函数快,但 strtr 函数的效率是 str_re...

  • orclae常用函数

    一.字符函数 1.replace()函数(替换函数) 语法: 用法:将char中的字符串search_string...

  • replace()和split()、strip()的用法

    replace()是替换函数 操作:a.replace('\n','') #把a中的换行符删掉 两个参数,第一个参...

  • Replace函数

    Replace() 字符替换函数 char : 等待替换的字符串search_string : 搜索需要替换的字符...

  • replace函数

网友评论

      本文标题:JS中的replace函数

      本文链接:https://www.haomeiwen.com/subject/oaywoftx.html