本篇介绍关于 JS 字符串函数 String.replace(),有需要的朋友参考一下。
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
替换匹配给定正则表达式的 (一个或多个) 子串
参数:
返回:
描述:
示例:
- //确保单词"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);
- });
来源: