"^\d+$"  //非负整数(正整数 + 0)
"^[0-9]*[1-9][0-9]*$"  //正整数
"^((-\d+)|(0+))$"  //非正整数(负整数 + 0)
"^-[0-9]*[1-9][0-9]*$"  //负整数
"^-?\d+$"    //整数
"^\d+(\.\d+)?$"  //非负浮点数(正浮点数 + 0)
"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"  //正浮点数
"^((-\d+(\.\d+)?)|(0+(\.0+)?))$"  //非正浮点数(负浮点数 + 0)
"^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"  //负浮点数
"^(-?\d+)(\.\d+)?$"  //浮点数
"^[A-Za-z]+$"  //由26个英文字母组成的字符串
"^[A-Z]+$"  //由26个英文字母的大写组成的字符串
"[^a-z+$]"    '由26个英文字母的小写组成的字符串
" [^A-Za-z0-9]+$"  ‘由数字和26个英文字母组成的字符串
"^\w+$"  //由数字、26个英文字母或者下划线组成的字符串
"^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"    //email地址
"^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"  //url
/^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/   // 年-月-日
/^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/   // 月/日/年
"^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$"   //Emil
"(d+-)?(d{4}-?d{7}|d{3}-?d{8}|^d{7,8})(-d+)?"   //电话号码
"^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5])$"   //IP地址
匹配中文字符的正则表达式: [^\u4e00-\u9fa5]
匹配双字节字符(包括汉字在内):[^\x00-\xff]
匹配空行的正则表达式:\n[\s| ]*\r
匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
匹配首尾空格的正则表达式:(^\s*)|(\s*$)
匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
匹配网址URL的正则表达式:^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$
匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$
匹配国内电话号码:(\d{3}-|\d{4}-)?(\d{8}|\d{7})?
匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$

转载于:https://www.cnblogs.com/laoyebin/archive/2010/03/13/1685313.html

EXCEL里常用的几个正则表达式相关推荐

  1. Excel部分常用函数及使用方法汇总

    前言:本博文只整理了Excel里常用的部分函数,更多函数请访问:excel函数公式大全 文章目录 一.日期与时间函数 1. DAY函数 2.DATE函数 3.WEEKDAY函数 二.数学与三角函数 1 ...

  2. 用Python在Excel里画出蒙娜丽莎

    之前看到过很多头条,说哪国某人坚持了多少年自学使用excel画画,效果十分惊艳. 对于他们的耐心我十分敬佩. 但是作为一个程序员,自然也得挑战一下自己. 这种需求,我们十分钟就可以完成! . mona ...

  3. python与excel-用Python完成Excel的常用操作

    在以前,商业分析对应的英文单词是Business Analysis,大家用的分析工具是Excel,后来数据量大了,Excel应付不过来了(Excel最大支持行数为1048576行),人们开始转向pyt ...

  4. 可用资源不足excel无法完成任务_你若会用Excel里的SUM函数,又何须加班到半夜!【Excel教程】...

    对于经常使用Excel办公的职员来说,SUM是一个简单的不能再简单的函数了,公司几乎所有的人都知道用这个函数可以求和.但是有一个文员小姐姐一连用SUM完成了三个并非求和的任务,就被经理看中了,直接将其 ...

  5. excel根据条件列转行_如何将excel里的一列数据转为一行 excel数据列转行的办法步骤...

    如何将excel里的一列数据转为一行 excel数据列转行的办法步骤 我们的生活中越来越离不开PC,但在使用PC的过程中总会遇到各种各样的问题.知识屋致力于给PC小白朋友们介绍一些简单常用问题的解决办 ...

  6. #Python小技巧#教你用Python在Excel里画画

    之前看到过很多头条,说哪国某人坚持了多少年自学使用 excel 画画,效果十分惊艳. 对于他们的耐心我十分敬佩. 但是作为一个程序员,自然也得挑战一下自己. 这种需求,我们十分钟就可以完成! imag ...

  7. 高级操作!用 Python 在 Excel 里画出蒙娜丽莎

    之前看到过很多头条,说哪国某人坚持了多少年自学使用excel画画,效果十分惊艳. 对于他们的耐心我十分敬佩. 但是作为一个程序员,自然也得挑战一下自己. 这种需求,我们十分钟就可以完成! mona-l ...

  8. 如何用计算机计算三位数彩票,Excel彩票常用的统计分析函数大全(网上搜集的)...

    楼主 Excel彩票常用的统计分析函数大全(网上搜集的) 1.ABS:求出参数的绝对值. 2.AND:"与"运算,返回逻辑值,仅当有参数的结果均为逻辑"真(TRUE)&q ...

  9. matlab里excel汉字怎么显示,如果EXCEL里既有字母,汉字又有数据,在MATLAB中该如何读取?|excel提取重复项...

    如何用matlab提取excel表格里面的第五列数据和第七列表示时间的数据 可接一整列导入,和其他数据一样import data,或xlsread.只不过对于时间数据,matlab会做转换. 对于日期 ...

最新文章

  1. web 中防止sql注入
  2. SQL进阶随笔--case用法(一)
  3. 如何使用Spring管理Filter和Servlet
  4. vue数组操作不更新视图问题
  5. 公共计算机课程思政建设实施方案,公共计算机教研组开设课程思政公开课
  6. ASP.NET Request.UrlReferrer 问题
  7. 更多和最小生成树相关的问题
  8. 企业管理中如何激励员工
  9. mysql数据库攻击与防御pdf_SQL注入攻击与防御 中文PDF清晰扫描版(38.6M)
  10. 有了BBdoc文档搜索,就不要使用DocFetcher 全文搜索了
  11. Java中文乱码解决方式
  12. java 分布式系统架构_什么是分布式系统!以及分布式系统架构的优缺点
  13. 高并发下restTemplate的错误分析
  14. 解决外接显示屏后CPU占用率过高问题
  15. DDD/ABP/EF Core :新特性Owned Entity Types ,尝试另外一种值对象的配置方式
  16. XTUOJ-1379 折纸-贰
  17. 腾讯起诉抖音播放《王者荣耀》获赔 60 万
  18. 计算机编程辅导班,昆明少儿计算机编程辅导班
  19. 使用SQLPLUS创建用户名和表空间
  20. 谈谈学习 - 费曼技巧,以教促学的好方法

热门文章

  1. Qt实践录:TCP网络调试助手
  2. 1.1.0-简介-P12-分布式锁的解决方案(二)
  3. 【java】java 并发编程 BlockingQueue 和 BlockingDeque
  4. 【https】keystore was tampered with or password was incorrect
  5. hdfs集成ldap
  6. SpringBoot之AOP之基本使用
  7. 【安全】CDH集群开启Kerberos安全认证
  8. java继承实现不用每个类都写toString方法
  9. finalshell远程安装oracle,安装oracle的问题
  10. 计算机系统中处理的图片可分为,第五章图像处理.doc