博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
html 英文js中大写,JavaScript_javascript实现英文首字母大写,方法一:function replaceStr(st - phpStudy...
阅读量:5171 次
发布时间:2019-06-13

本文共 1637 字,大约阅读时间需要 5 分钟。

javascript实现英文首字母大写

方法一:

function replaceStr(str){ // 正则法

str = str.toLowerCase();

var reg = /\b(\w)|\s(\w)/g; // \b判断边界\s判断空格

return str.replace(reg,function(m){

return m.toUpperCase()

});

}

function replaceStr1(str){

str = str.toLowerCase();

var strTemp = ""; //新字符串

for(var i=0;i

if(i == 0){

strTemp += str[i].toUpperCase(); //第一个

continue;

}

if(str[i] == " " && i< str.length-1){ //空格后

strTemp += " ";

strTemp += str[i+1].toUpperCase();

i++;

continue;

}

strTemp += str[i];

}

return strTemp;

}

var text = "abcd ABCD efGH";

console.log(replaceStr(text));//Abcd Abcd Efgh

console.log(replaceStr1(text));//Abcd Abcd Efgh

方法二:

function ucfirst(str){

var str = str.toLowerCase();

var strarr = str.split(' ');

var result = '';

for(var i in strarr){

result += strarr[i].substring(0,1).toUpperCase()+strarr[i].substring(1)+' ';

}

return result;

}

方法三:

function ucfirst(str) {

var str = str.toLowerCase();

str = str.replace(/\b\w+\b/g, function(word){

return word.substring(0,1).toUpperCase()+word.substring(1);

});

return str;

CSS来实现:

h1 {text-transform: uppercase}

p.uppercase {text-transform: uppercase}

p.lowercase {text-transform: lowercase}

p.capitalize {text-transform: capitalize }

This Is An H1 Element

This is a test.

This is a test.

This is a test.

以上就是给大家总结的4种实现英文首字母大写的方法,希望大家能够喜欢。相关阅读:

C#实现将程序锁定到Win7任务栏的方法

第一次编写Java流布局图形界面

深入理解node exports和module.exports区别

Android下保存简单网页到本地(包括简单图片链接转换)实现代码

PHP 常用的header头部定义汇总

Win10升级提示 抢镜美国天气预报电视直播

JS使用正则表达式过滤多个词语并替换为相同长度星号的方法

alert出数组中的随即值代码

保护你的Sqlite数据库(SQLite数据库安全秘籍)

Linux下控制(统计)文件的生成的C代码实现

Jquery Ajax请求方法小结(值得收藏)

mysql快速添加百万条记录的语句

文件上传input file简便美化方案(css)

Win7环境音效怎么设置?Win7系统设置环境音效的方法

转载地址:http://mhhiv.baihongyu.com/

你可能感兴趣的文章
建立,查询二叉树 hdu 5444
查看>>
[Spring框架]Spring 事务管理基础入门总结.
查看>>
2017.3.24上午
查看>>
Python-常用模块及简单的案列
查看>>
LeetCode 159. Longest Substring with At Most Two Distinct Characters
查看>>
基本算法概论
查看>>
jquery动态移除/增加onclick属性详解
查看>>
JavaScript---Promise
查看>>
暖暖的感动
查看>>
Java中的日期和时间
查看>>
Django基于admin的stark组件创建(一)
查看>>
C. Tanya and Toys_模拟
查看>>
springboot jar包运行中获取资源文件
查看>>
基于FPGA实现的高速串行交换模块实现方法研究
查看>>
Java Scala获取所有注解的类信息
查看>>
delphi ,安装插件
查看>>
case when then的用法-leetcode交换工资
查看>>
11.28.cookie
查看>>
BeanShell简介
查看>>
python字符串操作
查看>>