这里是判断YYYY-MM-DD这种格式的,基本上把闰年和2月等的情况都考虑进去了
//不带时间的日期格式判断正则表达式
//var reg = /^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29))$/;
//带时间的日期格式判断正则表达式
var reg = /^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]\d|3[01]))|(((1[6-9]|[2-9]\d)\d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]\d|30))|(((1[6-9]|[2-9]\d)\d{2})-0?2-(0?[1-9]|1\d|2[0-8]))|(((1[6-9]|[2-9]\d)(0[48]|[2468][048]|[13579][26])|((16|[2468][048]|[3579][26])00))-0?2-29)) (20|21|22|23|[0-1]?\d):[0-5]?\d:[0-5]?\d$/;
分享到:
相关推荐
在IT行业中,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换等操作。在本主题“validate校验正则表达式验证”中,我们主要探讨如何利用validate库进行正则表达式的校验工作,以及...
标题“Flash AS3.0 正则表达式”明确指出本文将介绍Adobe Flash在ActionScript 3.0(简称AS3)环境下的正则表达式的使用方法。 #### 描述解析 描述部分重复了三次“AS3 正则表达式”,强调本文的重点在于AS3环境下...
- **正则表达式示例:Wiki解析程序**:演示如何使用正则表达式来解析和提取wiki文本中的有用信息。 以上内容仅是ActionScript 3.0开发人员指南中的一部分。这本指南还覆盖了更多高级主题,如XML处理、JSON支持、...
1. **正则表达式基础知识**:解释正则表达式的概念及其在AS3中的应用。 2. **正则表达式语法**:详细介绍正则表达式的各种符号和语法。 3. **对字符串使用正则表达式的方法**:如何在字符串中匹配模式。 4. **正则...
- **对字符串使用正则表达式的方法**:演示了如何使用正则表达式在字符串中搜索、替换和提取模式。 #### 第6章: 使用XML - **XML基础知识**:介绍了XML(可扩展标记语言)的基本概念和结构。 - **用于处理XML的E4X...
### 使用日期和时间 #### 管理日历日期和时间 在ActionScript 3.0(AS3.0...以上是根据提供的内容概要整理出来的知识点,希望能帮助您深入理解AS3.0中关于日期和时间、字符串、数组、错误处理以及正则表达式的使用。
- **对字符串使用正则表达式的方法**:列举在 ActionScript 中使用正则表达式处理字符串的常用方法。 - **正则表达式示例**:提供一个具体的示例——Wiki 解析程序,展示正则表达式的强大功能。 #### 七、使用 XML ...
2. 正则表达式在字符串中的应用:利用正则表达式进行字符串查找、替换等操作。 六、数组处理 1. 数组类型:AS3.0 有两种数组类型,动态数组 `Array` 和固定大小的 `Vector`。动态数组可以随时添加和删除元素,而...
这包括正则表达式的基础知识、语法和在字符串处理中的应用。 在处理XML数据方面,ActionScript 3.0使用E4X(ECMAScript for XML)技术,这使得XML的解析和处理更为方便和高效。书中详细介绍了XML基础知识、E4X方法...
该指南涵盖了日期和时间的操作、字符串处理、数组使用、错误处理、正则表达式、XML和JSON处理、事件处理、绘图API使用、位图处理、显示对象编程、几何结构、影片剪辑的使用、补间动画、反向运动以及在三维环境中工作...
正则表达式是一种强大的文本匹配工具,在ActionScript 3.0中主要用于字符串搜索和替换。`RegExp`类提供了正则表达式的创建和使用方式。 **正则表达式语法** ActionScript 3.0支持标准的正则表达式语法,包括特殊...
- **正则表达式基础知识**:正则表达式是一种强大的文本匹配工具,在ActionScript 3.0中可以通过 `RegExp` 类来使用。 - **正则表达式语法**:介绍了正则表达式的常见语法元素,如元字符、重复符等。 - **对字符串...
正则表达式示例:Wiki解析程序 第章:使用XML XML基础知识 用于处理XML的EX方法 XML对象 XMLList对象 初始化XML变量 组合和变换XML对象 遍历XML结构 使用XML命名空间 XML类型转换 读取外部XML文档 在ActionScript中...
根据给定的文件信息,我们可以总结出一系列关于ActionScript 3.0(简称AS3)的关键知识点,这些知识点覆盖了AS3的多个方面,包括日期和时间管理、字符串操作、数组处理、错误处理、正则表达式使用、XML和JSON处理、...
9.使用正则表达式 10.处理事件 11.处理 XML 12.显示编程 13.处理几何结构 14.使用绘图 API 15.过滤显示对象 16.处理影片剪辑 17.处理文本 18.处理位图 19.处理视频 20.处理声音 21.捕获用户输入 22.网络与通信 23....
- **正则表达式示例:Wiki解析程序**:通过编写一个简单的Wiki文本解析器,演示正则表达式在文本解析中的应用。 #### 第6章 使用XML 随着Web服务和数据交换的日益普及,理解和操作XML成为了一项重要技能。本章重点...
在Flex中,我们经常需要对用户的输入进行验证,例如文本框中的字符长度、数字范围、日期格式等,以及下拉选择框中选择的正确性。 该验证框架的核心功能包括: 1. **文本框验证**:针对输入文本的验证,可以设置...
第7章ActionScript3.0中的日期和时间 139 7.1日期与时间 139 7.1.1创建日期对象 139 7.1.2日期对象的属性与方法 140 7.1.3日期格式化 143 7.2时间间隔 144 7.2.1使用Timer类 144 7.2.2秒表示例 146 7.3小结 149 第8...
这一节介绍了ActionScript3的数据类型,包括基元数据类型(如布尔型、整型、浮点型、字符串)和复杂数据类型(如数组、日期、错误、函数、正则表达式、XML)。还探讨了变量的声明规则,例如变量命名习惯、变量类型、...
- **基本概念**:介绍了如何在ActionScript中处理日期和时间。 - **控制时间间隔**:讲解了如何控制和计算时间间隔。 - **示例**:提供了一个简单的模拟时钟的例子,展示了如何使用ActionScript来处理时间显示。 ##...