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

 更新时间:2014年09月18日 17:33:10   投稿:whsnow  
这篇文章主要介绍了JS应用正则表达式转换大小写,以首字母大写,其它字母小写为例,喜欢的朋友可以参考下

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

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

<script type="text/javascript"> 
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)+'<br />'); 
document.write(replaceReg(reg,str2)+'<br />'); 
document.write(replaceReg(reg,str3)+'<br />'); 
document.write(replaceReg(reg,str4)+'<br />'); 
</script>

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

<script language="JavaScript"> 
<!-- 
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()})) 
//--> 
</script>

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

相关文章

  • javascript浏览器窗口之间传递数据的方法

    javascript浏览器窗口之间传递数据的方法

    这篇文章主要介绍了javascript浏览器窗口之间传递数据的方法,实例分析了父窗口与子窗口之间传递参数的使用技巧,非常具有实用价值,需要的朋友可以参考下
    2015-01-01
  • Perl Substr()函数及函数的应用

    Perl Substr()函数及函数的应用

    这篇文章主要介绍了Perl Substr()函数及函数的应用,需要的朋友可以参考下
    2015-12-12
  • 第一次接触JS require.js模块化工具

    第一次接触JS require.js模块化工具

    第一次接触JS require.js模块化工具,本文为大家介绍了JS模块化工具require.js教程第一课认识require.js,编写require.js,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • JS实现留言板功能

    JS实现留言板功能

    这篇文章主要为大家详细介绍了JS实现留言板功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06
  • JavaScript实现淘宝购物件数选择

    JavaScript实现淘宝购物件数选择

    这篇文章主要为大家详细介绍了JavaScript实现淘宝购物件数的选择,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-08-08
  • 浏览器兼容性问题大汇总

    浏览器兼容性问题大汇总

    本文给大家介绍了42种浏览器兼容性问题大汇总的相关知识,本文介绍的非常详细,感兴趣的朋友一起学习吧
    2015-12-12
  • js+html制作简单验证码

    js+html制作简单验证码

    这篇文章主要为大家详细介绍了js结合html制作简单验证码的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • JS+CSS实现消息的点击展示和隐藏(H5端)

    JS+CSS实现消息的点击展示和隐藏(H5端)

    在 H5 端,我们经常需要实现类似于点击按钮来展示或隐藏消息的功能,以下是一个使用 CSS 和 JavaScript(配合 Vue.js)来实现这个效果的简单示例,需要的朋友可以参考下
    2023-10-10
  • JavaScript获取Url里的参数

    JavaScript获取Url里的参数

    这篇文章主要介绍了JavaScript获取Url里的参数,需要的朋友可以参考下
    2014-12-12
  • javascript动态添加删除tabs标签的方法

    javascript动态添加删除tabs标签的方法

    这篇文章主要介绍了javascript动态添加删除tabs标签的方法,实例分析了javascript针对tabs标签的动态添加与删除方法,涉及javascript页面元素的操作技巧,需要的朋友可以参考下
    2015-07-07

最新评论