`
498320858
  • 浏览: 393118 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java正则常用匹配语句(自己写的,已被后用)

阅读更多
1.日期时间正则匹配(包含闰年处理,格式yyyy-MM-dd hh:mm:ss)
String timereg="(([\\d]{2}(([02468][048])|[13579][26])\\-"//闰年
			+"((((0[13578])|(1[02]))\\-(([012][\\d])|(3[01])))" +
					"|(((0[469])|(11))\\-(([012][\\d])|30))" +
					"|(02\\-[012][\\d])))" //月日
					
					 
					+"|([\\d]{2}(([02468][^0^4^8])|([13579][^2^6]))\\-"//非闰年
			+"((((0[13578])|(1[02]))\\-(([012][\\d])|(3[01])))" +
					"|(((0[469])|(11))\\-(([012][\\d])|30))" +
					"|(02\\-(([01][\\d])|(2[0-8]))))))"
					 
			+"\\s(([01][\\d])|(2[0-4])):[0-5][\\d]:[0-5][\\d]";//时间
		
分享到:
评论

相关推荐

    java正则与程序优化

    Java正则表达式是编程语言中的一个重要工具,用于文本处理和模式匹配。它在Java中通过Pattern和Matcher类实现,提供了强大的字符串分析功能。程序优化则是提升代码性能的关键环节,涉及算法选择、内存管理、计算效率...

    java正则表达式过滤html标签

    java正则表达式过滤html标签是指使用java语言中的正则表达式来过滤html标签的操作。HtmlRegexpUtil这个工具类提供了多种过滤html标签的方法,包括过滤所有以"开头以">"结尾的标签、找出IMG标签、找出IMG标签的SRC...

    JAVA正则表达式实例教程.pdf

    ### JAVA正则表达式实例教程知识点详述 #### 一、正则表达式的定义与特点 **1.1 正则表达式是什么?** - 正则表达式(Regular Expression)是一种模式匹配语言,用于文本搜索和替换。它提供了一种简洁而灵活的方式...

    最好用的正则表达式匹配工具

    正则表达式(Regular Expression,简称Regex)是用于匹配字符串的一种强大的文本处理工具,它在IT行业中被广泛应用于数据验证、搜索与替换、文本提取等多个领域。RegexBuddy是一款专为正则表达式设计的强大工具,它...

    用正则表达式提取SQL

    标题“用正则表达式提取SQL”涉及到的是在编程中如何使用正则表达式来从文本或代码中抓取SQL语句的相关知识。在IT领域,正则表达式(Regular Expression)是一种强大的文本处理工具,它能快速地匹配、查找、替换或者...

    Java正则表达式过滤html标签1[参考].pdf

    Java正则表达式是一种强大的文本处理工具,可以用来过滤、提取和替换文本中的特定模式。在HTML标记处理中,正则表达式可以用来过滤、提取和替换HTML标签。 本文将介绍如何使用Java正则表达式来过滤HTML标签,包括...

    运用正则表达式匹配所有表名

    在上述文件中,我们看到有关于如何使用正则表达式来匹配SQL语句中的所有表名的讨论。这个过程涉及到编写一个能够识别表名的正则表达式模式。表名可能以多种方式出现,例如直接跟随SELECT关键字,或者作为字段的一...

    正则表达式做验证的范例

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串。在编程中,正则表达式常用于数据验证,确保用户输入的数据符合特定格式或规则,从而提高程序的安全性和用户体验。相比于传统的if语句或其他...

    java比较文件_读取输出文件_正则表达式匹配.doc

    在这个案例中,程序通过读取两个文本文件,然后使用正则表达式来匹配和比较文件中的中文和英文部分。以下是实现这个功能的关键知识点: 1. **文件读取**: - 使用`FileInputStream`类打开文件,通过`...

    java正则表达式获取url的host示例

    以下将详细介绍如何使用Java正则表达式来实现这一功能。 首先,我们来看提供的代码片段: ```java public static String getHost(String url) { if(url==null||url.trim().equals("")) { return ""; } String ...

    通过Java正则表达式去掉SQL代码中回车换行和多余空格

    在编写代码工具或进行代码清理时,处理SQL语句的格式化问题是一个常见的需求。...通过上述的知识点,我们可以更加深入地理解和掌握如何使用Java正则表达式来处理SQL语句的格式化问题,从而提升代码质量与维护效率。

    工作中收藏常用、使用的正则表达式语句

    匹配英文大小写字母 **正则表达式:** - `^[A-Za-z]+$` // 匹配26个英文字母 - `^[A-Z]+$` // 匹配26个大写英文字母 - `^[a-z]+$` // 匹配26个小写英文字母 - `^[A-Za-z0-9]+$` // 匹配26个英文字母和数字 - `^\w+$...

    ORACLE动态执行语句 正则表达式 游标

    ORACLE中的正则表达式的使用 动态执行SQL语句 动态创建游标 游标的创建方式 ORACLE循环操作 for循环 loop循环 while循环 判断操作

    Android Sqlite正则匹配

    总之,Android的SQLite数据库虽然不直接支持正则表达式,但通过第三方库或自定义SQLite库,我们可以实现正则匹配功能。正确理解和使用这些工具,可以帮助我们更高效地进行数据筛选和处理。在实际应用中,记得根据...

    基于Java实现正则表达式提取关键字并插入数据库

    在本项目中,我们主要探讨如何使用Java编程语言来实现正则表达式的关键字提取,并将这些关键字存储到MySQL数据库中。这是一个常见的任务,尤其是在数据分析、日志处理或信息提取等场景下。以下是对这个过程的详细...

    java 获取冒号后面的参数(正则)实现代码

    ### Java正则表达式的应用 在Java代码中,我们首先定义一个正则表达式,然后使用`Pattern`类来编译这个表达式。`Pattern`类的`matcher`方法用于在给定的字符串上应用正则表达式。通过`find`方法可以找到匹配的部分...

    三目运算符+正则表达式

    在编程世界中,三目运算符和正则表达式是两个非常重要的概念,它们各自扮演着独特的角色,同时也常被结合起来使用,以提高代码的简洁性和效率。让我们深入探讨这两个主题。 首先,三目运算符,也称为条件运算符,是...

    正则表达式

    Kleene的工作奠定了正则表达式的理论基础,这种表达方式随后被应用于多种编程语言和环境中,成为处理文本数据的标准方法之一。 ### 正则表达式定义 正则表达式(Regular Expression)是一种由一系列字符和特殊符号...

Global site tag (gtag.js) - Google Analytics