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)+'
');

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

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

java 正则大小写转换_JS应用正则表达式转换大小写示例相关推荐

  1. java中正则全局匹配_JS中正则表达式全局匹配模式/g用法实例

    JS中正则表达式全局匹配模式 /g用法详解 本文章来详细介绍js中正则表达式的全局匹配模式 /g用法, var str = "123#abc"; var re = /abc/ig; ...

  2. java 正则 惰性匹配_js正则表达式惰性匹配和贪婪匹配用法分析

    本文实例讲述了js正则表达式惰性匹配和贪婪匹配用法.分享给大家供大家参考,具体如下: 在讲贪婪模式和惰性模式之前,先回顾一下JS正则基础: 写法基础: ①不需要双引号,直接用//包含 => /w ...

  3. java正则匹配双字节_Java 正则表达式详解(二)

    Java常用正则表达式匹配中文字符的正则表达式: [u4e00-u9fa5] 评注:匹配中文还真是个头疼的事,有了这个表达式就好办了 匹配双字节字符(包括汉字在内):[^x00-xff] 评注:可以用 ...

  4. java正则获取数字_Java通过正则表达式获取字符串中数字的方法示例

    前言 本文通过一个小范例来学习java中通过正则表达式如何获得一个字符串中的数字,下面话不多说,来看看详细的介绍吧. 示例代码如下: import java.util.regex.Matcher; i ...

  5. java正则匹配英文句号_Scala 正则表达式 0411

    Scala 正则表达式 Scala 通过 scala.util.matching 包中的 Regex 类来支持正则表达式.以下实例演示了使用正则表达式查找单词 Scala : import scala ...

  6. java 正则提取大于等于号_Java正则表达式

    一.简述 在字符串比较时,简单的操作可以使用一些算法来查找或匹配,如要判断一个端口地址地址是否合法,可以简单的判断其是否在0-65536之间. 但是,有一些字符匹配操作使用这种方法非常复杂,如匹配一个 ...

  7. java正则校验-密码至少要由包括大小写字母、数字、标点符号的其中两项,共计8-16位编码组成

    很多朋友在问正则组合校验的问题,但网上那些大都是不对的,现贴上我在项目中写的部分源码供大家取用. String regex = "^(?![A-Za-z]+$)(?!\\d+$)(?![\\ ...

  8. java 正则 浮点数_浮点数的正则表达式

    蝴蝶不菲 使用[.]而不是\.和[0-9]而不是\d以避免在某些语言(如Java)中逃避问题.感谢无名者一开始就认识到了这一点.一个相对简单的模式匹配浮点数是[+-]?([0-9]*[.])?[0-9 ...

  9. java 正则 不包含字符串_java正则表达式找出不包含特定字符串

    看到有同学询问这个都好几天了还没解决,就摆渡了哈, 以下纯属copy, ======================================= 正则表达式中有前瞻(Lookahead)和后顾( ...

最新文章

  1. 天池和Kaggle:Notebook使用对比
  2. 【Codeforces Round #430 (Div. 2) B】Gleb And Pizza
  3. 程序员1年经验包装成5年,转正时领导:试用期不想过了?
  4. 【Spring Cloud】网关-gateway(2.x)
  5. buntu12.10 64位 + android-ndk-r9 编译ffmpeg遇到的问题
  6. c语言程序设计 cap 翁恺,GPS数据处理 翁恺老师C语言程序设计CAP第10章编程题
  7. [jQuery] 速记一の屏蔽鼠标右键监听鼠标Event
  8. PageHelpe的分页不起作用
  9. Hibernate中一二级缓存使用详解
  10. 百度地图 和百度导航及语音集成冲突解决办法
  11. 【CSS应用篇】——CSS如何实现渐变背景
  12. facebook,twitter,pinterest的分享功能代码--js+html
  13. 【渝粤教育】国家开放大学2018年春季 7389-21T劳动与社会保障法 参考试题
  14. 什么是晗,熵,吉布斯自由能
  15. 构建基于词典的Lucene分类器
  16. 网络游戏架构与微服务架构简单对比
  17. 数商云:“沸腾的”数字经济大时代,平台战略提速工业数字化转型
  18. 【测试表征】电化学循环伏安法QA
  19. 中国计算机软件行业分析1---劳动者
  20. python之__len__()

热门文章

  1. Android知识点 405 -- Dropbox
  2. Oracle项目管理系统之合同评审
  3. 空间网架及穹顶网壳结构计算机辅助设计绘图系统gdcad用户手册,用GDCAD完成SAP2000分析的结构模型中网架网壳的设计与绘图...
  4. Ribbon配置和实现原理
  5. 汇编(一)——ARM指令格式
  6. 51单片机 | 独立按键实验
  7. 2021你还在苦苦寻找的Ps磨皮插件在这!PS实用插件分享
  8. AHP层次分析法求解过程(matlab代码)
  9. STC89C52单片机红外遥控中断以及代码显示
  10. Error: input elem num(408000) reshaped elem num(102000)