zoukankan      html  css  js  c++  java
  • JS中应用正则表达式转换大小写

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

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

    [javascript] view plaincopy
    1. <script type="text/javascript">  
    2.  function replaceReg(reg,str){  
    3.   str = str.toLowerCase();  
    4.   return str.replace(reg,function(m){return m.toUpperCase()})  
    5.  }  
    6.  var reg = /(w)|s(w)/g;  
    7.  var str = 'share javascript';  
    8.  var str2 = 'SHARE JAVASCRIPT';  
    9.  var str3 = 'Test   str is no good!';  
    10.  var str4 = 'final test';  
    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. <script language="JavaScript">   
    2. <!--   
    3. var str="xi nAn shi you xUe yuan china people"   
    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>   

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

  • 相关阅读:
    WPF 重新启动该程序
    Winform水印
    PS 切HTML (ps+div+css)
    VS服务器运行有问题 怎么办?
    ISDeleted 软删除!!
    项目初始框架
    MD5加密
    !!LoginWindow.cs
    !!!精简版三层架构
    !!C#交互操作SqlServer数据库 基本的增删改查
  • 原文地址:https://www.cnblogs.com/ranzige/p/3974152.html
Copyright © 2011-2022 走看看