JS字符串函数String.replace()[转]
来源:互联网 发布:php 策略模式 编辑:程序博客网 时间:2024/06/16 23:08
JS字符串函数String.replace()[转]
转自:http://www.cnblogs.com/mackxu/archive/2013/03/12/string_replace.html
替换匹配给定正则表达式的(一个或多个)子串
string.replace(regexp, replacement)
参数:
regexp: RegExp对象或者字符串
replacement: 替换文本的字符串,或者一个函数,用于在调用时生成对应的替换文本。
返回:
返回一个替换好的新字符串
描述:
replacement可以是字符串或一个函数。如果是一个函数,它将在每个匹配结果上调用,它返回的字符串将作为替换文本。
传入该函数的参数:
1) 匹配该模式的字符串
2) 匹配该模式中某个圆括号子表达式的字符串,可能是0个或多个这样的参数
3)整数,指定String中出现匹配结果的位置
4)string本身
------------------------------------------------
博主经营一家发饰淘宝店,都是纯手工制作哦,开业冲钻,只为信誉!需要的亲们可以光顾一下!谢谢大家的支持!
店名:
小鱼尼莫手工饰品店
经营:
发饰、头花、发夹、耳环等(手工制作)
网店:
http://shop117066935.taobao.com/
---------------------------------------------------------------------
继续正题...
示例:
//确保单词"javascript"的大小写正确text.replace(/javascript/i, 'JavaScript');//将所有的双引号替换为成对的前后单引号text.replace(/"([^"])"/g, "''$1''");//将一个单独的名字从格式"Mack, Xu"转换成"Xu Mack"name.replace(/(\w+)\s*,\s*(\w+)/, "$2 $1");//将一个字符串中所有单词的首字母大写text.replace(/\b\w+\b/g, function(word) { return word.substring(0, 1).toUpperCase() + word.substring(1);});
0 0
- JS字符串函数String.replace()[转]
- js的字符串替换函数replace
- js替换字符串replace()函数的用法
- string的字符串替换函数,类似于CString的Replace
- Java:String 字符串的替换函数 replace replaceAll replaceFirst
- String字符串的replace函数和正则表达式
- javascript String.replace函数
- js中字符替换函数String.replace()使用技巧
- js中字符替换函数String.replace()使用技巧
- js中字符替换函数String.replace()使用技巧
- js replace 字符串替换
- js 字符串 replace replaceAll
- js 字符串 replace replaceAll
- java string 字符串替换:replace
- js的replace函数
- js中String方法 replace
- 字符串字符JS:1.8,字符串(string)对象(length,indexOf(),lastIndexOf(),replace(),match(),toUpperCase(),toLowerCas
- string类型的Replace函数
- JPA 高级使用
- POJ-2240-Arbitrage
- Ubuntu16.04编译android6.0源代码
- Java基础5——方法
- 23. Merge k Sorted Lists
- JS字符串函数String.replace()[转]
- 说话的智慧
- 使用openOrCreateDatabase()创建一个数据库
- pjax技术简述
- 微信小程序例子——实现button点击事件改变数据值
- JSP
- cocos2d-x-2.1.4如何创建新工程
- Java 集合中的三大新秀Map Set List的区别
- web网站的几个并发量级