js中字符替换函数String.replace()使用技巧
来源:互联网 发布:基德级与现代级 知乎 编辑:程序博客网 时间:2024/05/17 22:18
http://www.jb51.net/article/28009.htm
js中字符替换函数String.replace()使用技巧,字符替换经常用的到。
String.replace( ) 简介
语法:
var strings = string.replace(regexp, replacement)
regexp :您要执行替换操作的正则表达式,如果传入的是一个字符串,那就会当作普通字符来处理,并且只会执行一次替换操作;如果是正则表达式,并且带有 global (g) 修饰符,则会替换所有出现的目标字符,否则,将只执行一次替换操作。
replacement :您要替换成的字符。
返回值是执行替换操作后的字符串。
11 String.replace( ) 的简单用法
var text = "javascript 非常强大 !";13 text.replace(/javascript/i, "JavaScript");14 // 返回:JavaScript 非常强大 !
String.replace( ) 替换所有出现的目标字符
var text= "javascript 非常强大 !JAVASCRIPT 是我最喜欢的一门语言 !";17 text.replace(/javascript/ig, "JavaScript");18 // 返回:JavaScript 非常强大 !JavaScript 是我最喜欢的一门语言 !
String.replace( ) 实现调换位置
var name= "Doe, John";
name.replace(/(\w+)\s*,\s*(\w+)/, "$2 $1");
// 返回:John Doe
String.replace( ) 实现将所有双引号包含的字符替换成中括号包含的字符
var text = '"JavaScript" 非常强大!';25 text.replace(/"([^"]*)"/g, "[$1]");26 // 返回:[JavaScript] 非常强大!
String.replace( ) 将所有字符首字母大写
var text = 'a journey of a thousand miles begins with single step.';29 text.replace(/\b\w+\b/g, function(word) {30 return word.substring(0,1).toUpperCase( ) +31 word.substring(1);32 });33 34 // 返回:A Journey Of A Thousand Miles Begins With Single Step. 您可能感兴趣的文章:
javascript笔记 String类replace函数的一些事
js中关于String对象的replace使用详解
Javascript String.replace的妙用
JavaScript String.replace函数参数实例说明
详细出处参考:http://www.jb51.net/article/28009.htm
- js中字符替换函数String.replace()使用技巧
- js中字符替换函数String.replace()使用技巧
- js中字符替换函数String.replace()使用技巧
- JavaScript中字符替换函数String.replace()使用技巧
- [Javascript] String.replace 正则表达式及替换函数使用 $ 字符
- mysql中使用REPLACE函数替换字段中部分字符
- Replace替换字符函数
- 基于string下标和replace函数替换string中的字符
- JS Replace 全部替换字符
- sql 字符替换函数 replace
- 使用replace函数直接替换mysql数据库中某字段中的特定字符
- js 中 String.replace() 的使用
- javascript使用replace替换字符串中所有字符
- JS Replace 全部替换字符 用法
- JS Replace 全部替换字符 用法
- JS Replace全部替换字符方法
- JS Replace 全部替换字符 用法
- JS Replace 全部替换字符用法
- 2.3 Customizing the UISwitch
- Oracle中的Union、Union All、Intersect、Minus 排序
- 出现了内部错误,Internet Explorer无法打印该文档
- 设计技巧26:状态模式 State 用类来表示一个状态
- hdu 1222 Wolf and Rabbit 数论,线性同余方程的一般运用
- js中字符替换函数String.replace()使用技巧
- 设计技巧27:代理 Proxy 为另外一个对象提供替身或者站位符以控制对对象的访问
- hdu 3342 拓扑排序 水
- [剑指offer][面试题28]字符串的排列
- uva 11205 The broken pedometer
- Lync 2010升级到2013 之部署前端服务器!
- 理解Oracle反向索引
- JavaScript可否多线程? 深入理解JavaScript定时机制
- 设计技巧28: 非阻塞后台线程的通知