首页 > 网站 > WEB开发 > 正文

JS中应用正则表达式转换大小写

2024-04-27 14:19:08
字体:
来源:转载
供稿:网友

JS中应用正则表达式转换大小写

JS中应用正则表达式转换大小写,代码很简单,看代码:

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

[javascript]view plaincopy
  1. <scripttype="text/Javascript">
  2. functionreplaceReg(reg,str){
  3. str=str.toLowerCase();
  4. returnstr.replace(reg,function(m){returnm.toUpperCase()})
  5. }
  6. varreg=//b(/w)|/s(/w)/g;
  7. varstr='sharejavascript';
  8. varstr2='SHAREJAVASCRIPT';
  9. varstr3='Test/nstrisnogood!';
  10. varstr4='finaltest';
  11. document.write(replaceReg(reg,str)+'<br/>');
  12. document.write(replaceReg(reg,str2)+'<br/>');
  13. document.write(replaceReg(reg,str3)+'<br/>');
  14. document.write(replaceReg(reg,str4)+'<br/>');
  15. </script>

==============================================================

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

[javascript]view plaincopy
  1. <scriptlanguage="JavaScript">
  2. <!--
  3. varstr="xinAnshiyouxUeyuanchinapeople"
  4. alert(str.replace(//s[a-z]/g,function($1){return$1.toLocaleUpperCase()}).replace(/^[a-
  5. z]/,function($1){return$1.toLocaleUpperCase()}))
  6. //-->
  7. </script>

运行代码,直接看效果就可以了!


上一篇:FingerprintJS

下一篇:前端架构一之XAMPP

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表