当前位置:
首页 > 技术 > js 首字母大写

js 首字母大写

以下首字母大写,其它字母小写

 function replaceReg(reg,str){
  str = str.toLowerCase();
  return str.replace(reg,function(m){return m.toUpperCase()})
 }
 var reg = /\b(\w)|\s(\w)/g;
 var str = 'share javascript';
 var str2 = 'SHARE JAVASCRIPT';
 var str3 = 'Test \n str is no good!';
 var str4 = 'final test';
 document.write(replaceReg(reg,str)+'
');
 document.write(replaceReg(reg,str2)+'
');
 document.write(replaceReg(reg,str3)+'
');
 document.write(replaceReg(reg,str4)+'
');

==============================================================
以下只字母大写,其它字母大小写不作处理

var str="xi nAn shi you xUe yuan china people" 
alert(str.replace(/\s[a-z]/g,function($1){return $1.toLocaleUpperCase()}).replace(/^[a-z]/,function($1){return $1.toLocaleUpperCase()})) 

js 首字母大写:等您坐沙发呢!

发表评论

您必须 [ 登录 ] 才能发表留言!