正则表达式大写转小写
(1)代码:
var str = ‘1djh2fC3oeAio喜欢你AfB’;
//将字符串转为数组
var c = str.split(’’);
for (var i = 0; i < c.length; i++) {
//找到大写字母
if (c[i].search(/[A-Z]/) != -1) {
将大写转为小写替换大写
c[i] = c[i].toLowerCase();
}
}
将数组转为字符串输出
console.log(c.join(’’));
(2)思路:
①先将字符串转为数组(如果使用字符串的replace方法,返回的字符串只有最后一个大写转为小写)
②c[i].search(/[A-Z]/)如果返回的不为-1,证明c[i]是大写
③将大写转为小写
④最后将数组转为字符串
正则表达式大写转小写相关推荐
- 正则表达式--密码复杂度验证--必须包含大写、小写、数字、特殊字符中的至少三项
密码复杂度要求: 大写字母.小写字母.数字.特殊字符,四项中至少包含三项. import org.junit.Test; import org.springframework.util.StringU ...
- 判断小写字母 php,php中怎样推断字母是大写照样小写_后端开发
要领一: 运用正则表达式/^[a-z]+$/或许/^[A-Z]+$/举行推断. 实例以下: function checkcase($str) { if(preg_match('/^[a-z]+$/', ...
- 至少8位密码,包括大写、小写、数字、特殊字符中的三种即可(一般强密码规则)
至少8位密码,包括大写.小写.数字.特殊字符中的三种即可 正则表达式:^(?![A-Za-z]+$)(?![A-Z\\d]+$)(?![A-Z\\W_]+$)(?![a-z\\d]+$)(?![ ...
- 人民币大写转小写,及人民币格式判断
第一种方式 package com.sinux.qunz.utils; import java.io.Serializable; import java.util.regex.Matcher; imp ...
- java首字母大写工具类_StringUtil 字符串工具类
将一个字符串的首字母改为大写或者小写
将一 联合开发网 - pudn.com...
StringUtil 所属分类:Java编程 开发工具:Java 文件大小:2KB 下载次数:14 上传日期:2011-12-26 09:50:51 上 传 者:曲欣亮 说明: 字符串工具类 将一个 ...
- 至少8位密码,包括大写、小写、数字、特殊字符中的三种即可
至少8位密码,包括大写.小写.数字.特殊字符中的三种即可 正则表达式:^(?![A-Za-z]+$)(?![A-Z\\d]+$)(?![A-Z\\W_]+$)(?![a-z\\d]+$)(?![a-z ...
- 【LaTeX 语法】字母表示 ( 大写、小写、异体 希腊字母 | 粗体字母 | 花体字母 )
文章目录 一.希腊字母 ( 大写.小写.异体 ) 1.粗体字母 2.花体字母 一.希腊字母 ( 大写.小写.异体 ) 小写字母 代码 小写字母 效果 大写字母 代码 大写字母 效果 异体字母 代码 异 ...
- 无法识别的属性“targetFramework”。请注意属性名称区分大写和小写。错误解决的方法...
"/CRM"应用程序中的server错误. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查以下的特定错误具体信息并适当地改动配置文件. 分析器错误消息: 无法 ...
- Java黑皮书课后题第6章:*6.21(电话按键盘)国际标准的字母/数字匹配图如编程练习题4.15所示。编写一个测试程序,提示用户输入字符串形式的电话号码。程序将字母(大写或小写)翻译成数字
6.21(电话按键盘) 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 6.21(电话按键盘)国际标准的字母/数字匹配图如编程练习题4.15所示,编写一个方法,返回给定大写字母的数字, ...
最新文章
- JAVA核心技术I---JAVA基础知识(查漏补缺private,static)
- 在SQL 2005中用T-SQL插入中文数据时出现的问号或乱码的解决方案[转]
- 016_Redis集群的删除和添加节点
- Swift 十进制二进制转换 (How to convert a decimal number to binary in Swift)
- 软件自学成才到公司要学历吗_作为一名自学成才的移动开发人员,我在旅途中学到了什么
- android fragment 教程,Android Fragment教程总结
- /usr/include/features.h:356:25: 致命错误: sys/cdefs.h:没有那个文件或目录
- 蓝宝石会升级bios吗_浴火重生 蓝宝石HD7950 Flex测BIOS提速
- java怎么播放视频_java 播放视频
- TensorFlow2.0 学习笔记(四):迁移学习(MobileNetV2)
- Python实现定时发邮件
- 个人申请软件著作权的记录
- CSS 基础3(内边距、外边距、边距模型)
- Android百日程序:绘画程序-画手指路径
- MySQL 自定义stuff函数
- 计算机设计网页基础知识,网页设计的基础知识
- Linux下使用ps命令查看某个进程文件的启动位置
- 全球及中国深紫外LED行业十四五规划及前景战略研究报告2021-2027年版
- IP 定位 经纬度 API
- nature文章再也不会出现模糊图片An integrated imaging sensor for aberration-corrected 3D photography
热门文章
- PID控制器中的常见问题
- 大连理工大学GlobalProtect使用方法
- 老男孩mysql运维dba实战21部完整版_老男孩MySQL DBA 运维课程全套,资源教程下载...
- C# 及excel中【总体方差】、【样本方差】的计算公式
- android蓝牙传输文件到mysql_蓝牙opp文件发送过程剖析
- Win10怎么关闭smartscreen筛选器检测功能?
- QT报错:Gtk-Message:Failed to load module “gail“
- PL_SQL模块学习之十六、记录
- 【巨人的肩膀上制造世界】——1——Unity3D实用插件之地形插件Gaia,高质高效搭建你的地形,全中文教程!
- C# WinForm系列-创建Windows项目