关闭

js替换字符串中全部“-”

237人阅读 评论(0) 收藏 举报
分类:
alert("2014-03-22".replace('-',''));
alert("2014-03-22".replace(/-/g,''));

第一个运行的结果"201403-22"这个只是替换了第一个"-"

第二个运行的结果"20140322" 这个能实现js的全部替换功能

其实第二个的意思就是用正则表达式实现全局的替换 g 代表 gobal

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

js的字符串替换函数replace

最近用js写了一个模板替换的函数,传入一个对象和一个模板字符串,将模板中对应的变量替换成对应的值,这个功能很简单,遍历一下对象,然后使用js自带的replace函数进行替换,写好后,一开始觉得挺好用的,也没出什么bug,后来就需要加参数的时候,就加上一个变量、对象,就替换好了,但是后来发现有个地方替...
  • u013160932
  • u013160932
  • 2015-10-21 21:35
  • 2317

js实现字符串的查找和替换

#box{ width: 600px; margin: 0 auto; border: 10px solid #9632cc; } #span1{ display:block; width: 560px; overflow:hidden; ...
  • zj128548
  • zj128548
  • 2017-06-05 17:15
  • 787

js正则表达式/replace替换变量方法

js正则表达式/replace替换变量方法         转载地址 最近项目任务繁重,更新博客会较慢,不过有时间希望可以把自己的积累分享出来。    JavaScript正则实战(会根据最近写的不断更新) ...
  • xbfengyu
  • xbfengyu
  • 2016-11-13 19:19
  • 3713

JS利用正则配合replace替换指定字符

定义和用法  replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。  语法  stringObject.replace(regexp,replacement)  参数  描述  ...
  • piaoxuan1987
  • piaoxuan1987
  • 2016-06-08 14:33
  • 4765

ES6---string新增方法

ES6为js新增了很多方法,包括遍历、查询、替换等等,可以很简洁的替换ES5中的类似方法,本文不考虑codePointAt等不常用方法。 for…of: let str="wbiokr"; for(let s of str){ console.log(s) } //结果:...
  • Wbiokr
  • Wbiokr
  • 2017-03-25 16:22
  • 2111

js强大函数replace详解,利用其做模板方法与数据绑定

1.预备知识 先复习一下正则表达式, 正则表达式基础知识  //星号(*) : 星号代表匹配它前面一个字符任意遍(0或任意次) //加号(+): 加号是一个与星号(*)类似的通配符,它也是数量词,表示匹配前面的字符一次或多次(至少一次). //它与星号的差别就在这里,星...
  • s8460049
  • s8460049
  • 2016-07-07 16:24
  • 1525

在JS的(字符串)数组中针对每个元素的内容进行查找和替换

JavaScript提供了在字符串中查找子串的函数indexOf()、lastIndexOf()、search(),还提供了字符串的替换函数replace(),而这些函数没有在数组对象Array中实现。 为了让Array也支持以上方法,我们可以对Array对象原型进行修改,增加了相应函...
  • aerchi
  • aerchi
  • 2014-06-26 13:33
  • 13084

JS replace()方法全文替换,遇到变量怎么办?

Js 替换一个多行文本的关键字 正常,没有变量的时候应该是这样:var string = aaabbbcccc; //把 a 替换成 b: string.replace("a","b");以上只能替换第一个匹配的,要全文匹配应该用正则表达式:string.r...
  • ityang521
  • ityang521
  • 2016-12-14 23:56
  • 3210

String的一部分替换为星号“*”

项目中有一些地方需要做到保密的效果: 用户名一部分需要替换为*来达到保密效果; 银行卡号一部分需要替换为 * 身份证号一部分需要替换为 * 把这个工具类分享出来package com.Util;/** * File Description : String的替换,以达到保密效果 * * ...
  • watermusicyes
  • watermusicyes
  • 2016-03-07 18:07
  • 11031

JS replace()方法替换变量(可以对变量进行全文替换)

事情是这样的: 本文出处http://blog.sina.com.cn/s/blog_6552200b0102ve60.html 我要用 JS 替换一个多行文本的关键字 正常,没有变量的时候应该是这样: 把 a 替换成 b: string.replace(&...
  • yzbben
  • yzbben
  • 2016-12-05 17:47
  • 4345
    个人资料
    • 访问:55289次
    • 积分:1320
    • 等级:
    • 排名:千里之外
    • 原创:74篇
    • 转载:25篇
    • 译文:0篇
    • 评论:10条
    最新评论