JS replace()方法-字符串首字母大写
replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
replace()方法有两个参数,第一个参数是正则表达式,正则表达式如果带全局标志/g,则是代表替换所有匹配的字符串,否则是只替换第一个匹配串。
第二个参数可以是字符串,也可以是函数。$1、$2...表示与正则表达式匹配的文本。
There are many ways we can make a difference. Global change starts with you. Sign up for our free newsletter today.
输出:There Are Many Ways We Can Make A Difference. Global Change Starts With You. Sign Up For Our Free Newsletter Today.
源代码如下:
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" Content="text/html; charset=utf-8;"> 5 <title> JS replace方法 </title> 6 <meta name="author" content="rainna" /> 7 <meta name="keywords" content="rainna's js lib" /> 8 <meta name="description" content="JS replace方法" /> 9 </head> 10 <body> 11 <h1>使用JS的replace()方法把所有单词的首字母大写</h1> 12 <p>replace() 方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。<br />replace()方法有两个参数,第一个参数是正则表达式,正则表达式如果带全局标志/g,则是代表替换所有匹配的字符串,否则是只替换第一个匹配串。<br /> 13 第二个参数可以是字符串,也可以是函数。$1、$2...表示与正则表达式匹配的文本。</p> 14 <p id="word">There are many ways we can make a difference. Global change starts with you. Sign up for our free newsletter today.</p> 15 <a href="" id="replaceBtn">替换</a> 16 17 <script> 18 var replaceFunc = function(){ 19 var word = document.getElementById('word').innerText.toString(), 20 btn = document.getElementById('replaceBtn'); 21 22 var func1 = function(str){ 23 return str.replace(/\b\w+\b/g,function(word){ 24 return word.substring(0,1).toUpperCase() + word.substring(1); 25 }); 26 } 27 28 btn.onclick = function(event){ 29 event.preventDefault(); 30 console.log(func1(word)); 31 } 32 } 33 34 replaceFunc(); 35 </script> 36 </body> 37 </html>
转载于:https://www.cnblogs.com/zourong/p/3891047.html
JS replace()方法-字符串首字母大写相关推荐
- Java字符串首字母大写高效方法
我们日常编码过程中,通常会使用反射,通过对象获取其属性,并通过属性得到其getter.setter方法,而得到get.set方法时候需要属性首字母大写.字符串首字母大写,我们通常的做法是:传统方法为先 ...
- 实现字符串首字母大写
实现字符串首字母大写 两种方式实现 方式一:截取字符串的第一个字母,利用String的toUpperCase方法将第一个字母转换为大写,截取首字母后的字串,和转换为大写的首字母做拼接 方式二:利用AS ...
- python 字符串首字母,Python 字符串首字母大写-Python设置字符串首字母大写-python title()作用-python title函数-嗨客网...
Python字符串首字母大写 Python字符串首字母大写教程 在开发过程中,很多时候我们需要将一个 Python title()函数详解 语法 S.title() -> str 参数 参数 描 ...
- js字符串首字母大写其他小写
var name = "JAMES";// 将所有字符变成小写 name = name.toLowerCase();/*三种方法*/// 提取首字母转换为大写并与其余的字母拼接起来 ...
- 字符串首字母大写方法
java string,需要进行首字母大写改写,网上大家的思路基本一致,就是将首字母截取,转化成大写然后再串上后面的,类似如下代码 //首字母大写 public static String c ...
- 怎样在html中设置首字母大写,javascript如何设置字符串首字母大写?
给出一个字符串,如何确保字符串的首字母都大写?下面本篇文章就来给大家介绍一下使用javascript设置首字母大写的方法,希望对大家有所帮助. 在javascript中,可以使用slice()方法.t ...
- javaScript实现字符串首字母大写
(function(){ var stringUtils = { //TODO 单词首字母大写 initCap : function( param ){ param = param || " ...
- SQL字符串首字母大写
字符串中的每个首字母大写,其余字母全部小写 SELECT INITCAP(firstname || ' ' || lastname) AS shortlist FROM mytable 仅第一个首字母 ...
- 记一次JAVA中字符串首字母大写转化为小写的Code
因为见过很多文章都有记载, 所以我这里也就用于个人简单的记录下 /*** 首字母大写转化为小写* 如果首字符不是大写;就原值返回.* @param strValue* @return*/public ...
最新文章
- 2022-2028年全球与中国乳胶丝市场研究及前瞻分析报告
- 华为自研操作系统官宣了,但有机会成功吗
- 顺序栈实现表达式求值(C语言实现)【栈】
- HBase 3.0 可能的新特性
- bufferedreader读取中文乱码_python字符乱码的解决小结
- linux如何记录测试时长,如何测试Linux命令运行时间?
- HTML粘性滑块导航源码-可用来做首页
- boost线程(二)
- python 测试用例管理 生成_python自动生成接口测试用例
- 题目1198:a+b
- python序列类型包括哪三种映射类型_python序列类型包括哪三种
- 趁老王不在,和隔壁邻居斗斗地主,比比大小
- Java实现多种格式上传视频资源、解析视频格式、视频截图处理
- C++基础入门(第一篇)
- 此文对你人生会有莫大好处的,建议永久保存
- RHCE 考试经验总结
- JS实现京东表单注册
- Java基础 -> 从键盘获取不同的输入类型(String,int,double,boolean)(Scanner)
- Django实训:图书信息管理系统
- jQuery添加插入元素技巧
热门文章
- 一篇文章讲清楚人工智能、机器学习和深度学习的区别和联系
- android打开项目更换版本,android1.6项目,换成其他包的方法,及修改默认启动虚拟机的版本...
- ios 静态方法是否能被重写_小米新系统亮相,比苹果iOS更干净,21款手机支持升级...
- 关于mysql和oracle错误的有_关于MySQL与Oracle的区别
- 线性求逆元模板_ACM 数论基本模板
- unity导出fbx模型_ARTBOOK艺书专栏:Fbx导出杂谈
- mysql中事务的启动方式
- python3 数组大小_python3从零学习-5.1.8、高效的数值数组array
- linux落字效果代码,Shell中实现飞行文字效果
- vrish 删除虚机_使用Kvm命令集管理虚拟机