- 浏览: 1061775 次
- 性别:
- 来自: 杭州
文章分类
- 全部博客 (695)
- 心情日记 (14)
- AS开发工具 (12)
- 文章转载 (99)
- AIR (5)
- 问题总结 (46)
- SWF格式 (7)
- 测试总结 (10)
- 外文资料 (9)
- 算法技术 (33)
- AS3常用开源库 (43)
- 源码范例 (102)
- FLEX (72)
- FLASH 优化 (33)
- 游戏开发 (49)
- 开发技术 (11)
- 工作应用 (34)
- AS3收集 (140)
- WebBase (0)
- 开发构想 (4)
- 设计模式 (2)
- 框架和框架范例 (19)
- RED5 (3)
- java开发 (3)
- JAVA (1)
- FLASH-3D (23)
- 3D (6)
- 书籍 (10)
- 业界信息资料 (3)
- C# (1)
- JavaScript (12)
- HTML5 (6)
- Flixel (1)
- D5Power RPG网页游戏引擎 (0)
- ColorMatrixFilter - 获得相应颜色的色调 函数 (0)
- Starling (0)
最新评论
-
老顽童203:
字体
水果忍者鼠标跟随特效制作[转载] -
hairball00:
[转] 放出超多的Flash组件源代码 -
he74552775:
flash AS3 RegExp简单功能用法(转) -
hanshuai1232000:
第四点,有利也有弊,等你做了大型的aprg,你就知道了
[转]位图数据内存优化 -
yangfantao:
太感谢
[转] 放出超多的Flash组件源代码
谈谈正则表达式,AS3.0中引进了正则表达式。正则表达式是用于验证文本值是否符合特定模式。
正则表达式有四个部分。1元子符。2元序列。3标志。4数量表达符。
可以这样看 pattern RegExp= /匹配字符串 元字符 元序列/标志 当然顺序可能不完全是这样.别把他想的太复杂其实他就是个组合。
现在我们来看看元字符: ^ $ \ . * + ? ( ) [ ] { } |
前面说的是转义字符串的使用
1.^的用法:匹配字符串的开头
var pattern:RegExp=/^小虫/;
var str:String="小虫是好人";
trace(str, " is valid:", pattern.test(str));小虫是好人 is valid: tr
2.$的用法:匹配字符串的结尾
var pattern:RegExp=/lizhen$/;
var str:String="My name is lizhen";
trace(str, " is valid:", pattern.test(str));小虫是好人 is valid: tr
仔细看一下两个符号在匹配字符串中的位置,注意:如果同时使用^符号和$符号,将进行精确匹配。
3.\的用法:匹配字符串的结尾
如果匹配字符串中包含有"/"比如 1/2 的时候,使用如下定义
var pattern:RegExp = /1\/2/;
var str:String="1/2是多少?";
trace(str, " is valid:", pattern.test(str));1/2是多少? is valid: tr
如果匹配字符串中包含有""比如 "lizhen" 的时候,使用如下定义
var pattern:RegExp=/\"lizhen"/;
var str:String="My name is \"lizhen\"";
trace(str, " is valid:", pattern.test(str));My name is "lizhen" is valid: tr
4.*的用法:匹配0个或多个前面的字符.
var pattern:RegExp=/我的*/;
var str:String="我的我的我的";或者var str:String="我的"
trace(str, " is valid:", pattern.test(str));我的我的... is valid: tr
5.+的用法:匹配至少一个前面的字符
var pattern:RegExp=/我的+/;
var str:String="我的ID是...";或者var str:String="我的"
trace(str, " is valid:", pattern.test(str));我的ID是... is valid: tr
注意+和*的区别。如果var str:String="我的"那就会显示false
6.?的用法:匹配0个或1个前面的字符
var pattern:RegExp=/天?/;
var str:String="一天快乐";或者var str:String="天天快乐";
trace(str, " is valid:", pattern.test(str));一天快乐 is valid: tr
7..的用法:匹配任意单个字符
var pattern:RegExp=/天./;
var str:String="一天快乐";或者var str:String="天天快乐";
trace(str, " is valid:", pattern.test(str));一天快乐 is valid: tr
8.[ ]的用法:匹配某一个范围而不局限于具体的单个字符
var pattern:RegExp=/[a-z]/
var str:String="a"
trace(str, " is valid:", pattern.test(str));a is valid: tr
9.( )的用法:这个就相当于是个集合。
var pattern:RegExp=/([a-z][A-Z][0-9])+/ 比如说这个就是定义了一个四个字符的字符串第一个字符是a到z之间的字符第二个是A到Z之间的字符第三个是0-9之间的字符,第四个重复前面的数字。
var str:String="aD77aaaaaaaaaaaaaaaa"
trace(str, " is valid:", pattern.test(str));aD77aaaaaaaaaaaaaaaa is valid: tr
10.|的用法:匹配左边或者右边的字符。
var pattern:RegExp=/小虫|lizhen/
var str:String="小虫是好人"
trace(str, " is valid:", pattern.test(str));小虫是好人 is valid: tr
现在说说元序列 元序列是在正则表达式模式中具有特殊含义的字符序列{n} {n,} {n,m} \b \B \d \D \f \n \r \s \S \t \unnnn \v \w \w \W \xnn
1.{n}的用法:匹配恰好n个(n为非负整数)前面的字符。
var pattern:RegExp=/(小虫){2}/ 对象中连续出现2次小虫.注意下(),如果用var pattern:RegExp=/小虫{2}/ 那么就是var str:String="小虫虫"
var str:String="小虫小虫"
trace(str, " is valid:", pattern.test(str));小虫小虫 is valid: tr.
2.{n,}的用法:匹配恰好n个(n为非负整数)或更多个前面的字符。
3.{n,m}的用法:匹配至少n个,至多m个前面的字符。
4.\b的用法:匹配单词字符和非单词字符之间的位置只能放在开头和结尾。NN的,他不支持中文.用中文还是用^.
var pattern:RegExp=/\b小虫/
var pattern:RegExp=/.mp3\b/
var str:String="小虫.mp3"可以判断是否是mp3格式。
trace(str," is valid:", pattern.test(str));小虫.mp3 is valid: tr
5.\B的用法:匹配对象必须位于目标字符串的开头和结尾两个边界之内,即匹配对象既不能作为目标字符串的开头,也不能作为目标字符串的结尾和\b相反。
var pattern:RegExp=/\B是/
var str:String="我是虫子"
trace(str," is valid:", pattern.test(str));我是虫子 is valid: tr
6.\d的用法:用于匹配从0到9的数字;
var pattern:RegExp=/\b\d/ 开头的第一字符必须为数字
var str:String="900/元"
trace(str," is valid:", pattern.test(str)); 900/元 is valid: tr
7.\D的用法:匹配除数字以外的任何字符
var pattern:RegExp=/\b\D/ 开头的第一字符必须不为数字
var str:String="a900/元"
trace(str," is valid:", pattern.test(str)); a900/元 is valid: tr
8.\f的用法:匹配换页符DOS操作时代的概念
9.\n的用法:匹配换行符
var pattern:RegExp=/\n/
var str:String="欢迎来到虫子的空间!\n"
trace(str," is valid:", pattern.test(str));
10.\r的用法:匹配回车符
var pattern:RegExp=/\r/
var str:String="欢迎来到虫子的空间!\r"
trace(str," is valid:", pattern.test(str));
11.\s的用法:匹配任何空白字符(空格、制表符、换行符或回车符)
var pattern:RegExp=/\s/
var str:String="欢迎来到虫子的 空间!"
trace(str," is valid:", pattern.test(str)); 欢迎来到虫子的 空间! is valid: tr
12.\S的用法:匹配除空白字符以外的任何字符
var pattern:RegExp=/\S/
var str:String="欢迎来到虫子的空间!"
trace(str," is valid:", pattern.test(str)); 欢迎来到虫子的空间! is valid: tr
13.\t的用法:匹配制表符DOS操作时代的概念
14.\unnnn用法:匹配字符代码由十六进制数字 nnnn 指定的 Unicode 字符。例如,\? 是一个笑脸字符
var pattern:RegExp=/\?/
var str:String="欢迎来到虫子的空间!\?"
trace(str," is valid:", pattern.test(str)); 欢迎来到虫子的空间!? is valid: tr
15.\v 用法:匹配垂直换页符DOS操作时代的概念
16.\w用法:匹配单词字符(A-Z、a-z、0-9 或 _)。请注意,\w不匹配非英文字符,如é、ñ 或 ç。他和[]是有区别的。
var pattern:RegExp=/^\w/
var str:String="a虫子"
var str:String="0虫子"
var str:String="A虫子"
var str:String="_虫子"
trace(str," is valid:", pattern.test(str));_虫子 is valid: tr
17.\W用法:匹配除单词字符以外的任何字符。
var pattern:RegExp=/^\W/
var str:String="虫子"
trace(str," is valid:", pattern.test(str));虫子 is valid: tr
18.\xnn用法:匹配具有指定 ASCII 值(由十六进制数字 nn 定义)的字符。
var pattern:RegExp=/^\x41/;"A"
var str:String="ABCD";
trace(str," is valid:", pattern.test(str));ABCD is valid: tr
标志:标志可以作为正则表达式对象属性进行访问。正则表达式有五个标志:g i m s x
1.g的用法:如果不指定g,那么在查找的时候只会返回一个。如:
var str:String = "she sells seashells by the seashore.";
var pattern:RegExp = /sh\w*/;
trace(str.match(pattern)) 输出:she
指定g后:
var str:String = "she sells seashells by the seashore.";
var pattern:RegExp = /sh\w*/g;
trace(str.match(pattern)) 输出:she,shells,shore
2.i的用法:默认情况下,正则表达式匹配区分大小写。如果设置 i (ignoreCase) 标志,将忽略区分大小写。
var str:String = "She sells seaShells by the seaShore.";
var pattern:RegExp = /sh\w*/gi;
trace(str.match(pattern)) 输出:She,Shells,Shore
3.m的用法:匹配"行"的开头和结尾.注意这里的行只有 \n 字符表示行的结束,其余的都不行。包括\r。比如:
var str:String = "She sells seaShells by the seaShore.\n";
str+="She's your mother"
var pattern:RegExp = /^sh\w*/gim;
trace(str.match(pattern)) 输出:She,She
也可以在结尾使用.比如:
var str:String = "She sells seaShells by the seaShore.\n";
str+="She's your mother.\n"
var pattern:RegExp = /\n\$\w*/gim;
trace("====="+str.match(pattern)) 输出:=====
4.s的用法:用点来匹配换行符
var str:String = "
Test\n";
str += "Multiline
";
var re:RegExp = /
.*?<\/p>/s;
trace(str.match(re));
5.x的用法:在正则表达式中使用 x (extended) 标志时,则会忽略在模式中键入的所有空格。
var str:String = "lizhen";
var re:RegExp = /li zhen/x
trace(str.match(re));输出:lizhen
我把正则表达式的一些基本语法都写出来了,基本上每个都有例子。看上去不难,而正则表达式的难处就在于这些基本元素的组合。有些人觉得看正则表达式就像看天书一样,一大堆符号在那里,的确是这样,但是你掌握了他的基础以后,你就能慢慢的看的懂它了,还是老话,多学多用。
正则表达式有四个部分。1元子符。2元序列。3标志。4数量表达符。
可以这样看 pattern RegExp= /匹配字符串 元字符 元序列/标志 当然顺序可能不完全是这样.别把他想的太复杂其实他就是个组合。
现在我们来看看元字符: ^ $ \ . * + ? ( ) [ ] { } |
前面说的是转义字符串的使用
1.^的用法:匹配字符串的开头
var pattern:RegExp=/^小虫/;
var str:String="小虫是好人";
trace(str, " is valid:", pattern.test(str));小虫是好人 is valid: tr
2.$的用法:匹配字符串的结尾
var pattern:RegExp=/lizhen$/;
var str:String="My name is lizhen";
trace(str, " is valid:", pattern.test(str));小虫是好人 is valid: tr
仔细看一下两个符号在匹配字符串中的位置,注意:如果同时使用^符号和$符号,将进行精确匹配。
3.\的用法:匹配字符串的结尾
如果匹配字符串中包含有"/"比如 1/2 的时候,使用如下定义
var pattern:RegExp = /1\/2/;
var str:String="1/2是多少?";
trace(str, " is valid:", pattern.test(str));1/2是多少? is valid: tr
如果匹配字符串中包含有""比如 "lizhen" 的时候,使用如下定义
var pattern:RegExp=/\"lizhen"/;
var str:String="My name is \"lizhen\"";
trace(str, " is valid:", pattern.test(str));My name is "lizhen" is valid: tr
4.*的用法:匹配0个或多个前面的字符.
var pattern:RegExp=/我的*/;
var str:String="我的我的我的";或者var str:String="我的"
trace(str, " is valid:", pattern.test(str));我的我的... is valid: tr
5.+的用法:匹配至少一个前面的字符
var pattern:RegExp=/我的+/;
var str:String="我的ID是...";或者var str:String="我的"
trace(str, " is valid:", pattern.test(str));我的ID是... is valid: tr
注意+和*的区别。如果var str:String="我的"那就会显示false
6.?的用法:匹配0个或1个前面的字符
var pattern:RegExp=/天?/;
var str:String="一天快乐";或者var str:String="天天快乐";
trace(str, " is valid:", pattern.test(str));一天快乐 is valid: tr
7..的用法:匹配任意单个字符
var pattern:RegExp=/天./;
var str:String="一天快乐";或者var str:String="天天快乐";
trace(str, " is valid:", pattern.test(str));一天快乐 is valid: tr
8.[ ]的用法:匹配某一个范围而不局限于具体的单个字符
var pattern:RegExp=/[a-z]/
var str:String="a"
trace(str, " is valid:", pattern.test(str));a is valid: tr
9.( )的用法:这个就相当于是个集合。
var pattern:RegExp=/([a-z][A-Z][0-9])+/ 比如说这个就是定义了一个四个字符的字符串第一个字符是a到z之间的字符第二个是A到Z之间的字符第三个是0-9之间的字符,第四个重复前面的数字。
var str:String="aD77aaaaaaaaaaaaaaaa"
trace(str, " is valid:", pattern.test(str));aD77aaaaaaaaaaaaaaaa is valid: tr
10.|的用法:匹配左边或者右边的字符。
var pattern:RegExp=/小虫|lizhen/
var str:String="小虫是好人"
trace(str, " is valid:", pattern.test(str));小虫是好人 is valid: tr
现在说说元序列 元序列是在正则表达式模式中具有特殊含义的字符序列{n} {n,} {n,m} \b \B \d \D \f \n \r \s \S \t \unnnn \v \w \w \W \xnn
1.{n}的用法:匹配恰好n个(n为非负整数)前面的字符。
var pattern:RegExp=/(小虫){2}/ 对象中连续出现2次小虫.注意下(),如果用var pattern:RegExp=/小虫{2}/ 那么就是var str:String="小虫虫"
var str:String="小虫小虫"
trace(str, " is valid:", pattern.test(str));小虫小虫 is valid: tr.
2.{n,}的用法:匹配恰好n个(n为非负整数)或更多个前面的字符。
3.{n,m}的用法:匹配至少n个,至多m个前面的字符。
4.\b的用法:匹配单词字符和非单词字符之间的位置只能放在开头和结尾。NN的,他不支持中文.用中文还是用^.
var pattern:RegExp=/\b小虫/
var pattern:RegExp=/.mp3\b/
var str:String="小虫.mp3"可以判断是否是mp3格式。
trace(str," is valid:", pattern.test(str));小虫.mp3 is valid: tr
5.\B的用法:匹配对象必须位于目标字符串的开头和结尾两个边界之内,即匹配对象既不能作为目标字符串的开头,也不能作为目标字符串的结尾和\b相反。
var pattern:RegExp=/\B是/
var str:String="我是虫子"
trace(str," is valid:", pattern.test(str));我是虫子 is valid: tr
6.\d的用法:用于匹配从0到9的数字;
var pattern:RegExp=/\b\d/ 开头的第一字符必须为数字
var str:String="900/元"
trace(str," is valid:", pattern.test(str)); 900/元 is valid: tr
7.\D的用法:匹配除数字以外的任何字符
var pattern:RegExp=/\b\D/ 开头的第一字符必须不为数字
var str:String="a900/元"
trace(str," is valid:", pattern.test(str)); a900/元 is valid: tr
8.\f的用法:匹配换页符DOS操作时代的概念
9.\n的用法:匹配换行符
var pattern:RegExp=/\n/
var str:String="欢迎来到虫子的空间!\n"
trace(str," is valid:", pattern.test(str));
10.\r的用法:匹配回车符
var pattern:RegExp=/\r/
var str:String="欢迎来到虫子的空间!\r"
trace(str," is valid:", pattern.test(str));
11.\s的用法:匹配任何空白字符(空格、制表符、换行符或回车符)
var pattern:RegExp=/\s/
var str:String="欢迎来到虫子的 空间!"
trace(str," is valid:", pattern.test(str)); 欢迎来到虫子的 空间! is valid: tr
12.\S的用法:匹配除空白字符以外的任何字符
var pattern:RegExp=/\S/
var str:String="欢迎来到虫子的空间!"
trace(str," is valid:", pattern.test(str)); 欢迎来到虫子的空间! is valid: tr
13.\t的用法:匹配制表符DOS操作时代的概念
14.\unnnn用法:匹配字符代码由十六进制数字 nnnn 指定的 Unicode 字符。例如,\? 是一个笑脸字符
var pattern:RegExp=/\?/
var str:String="欢迎来到虫子的空间!\?"
trace(str," is valid:", pattern.test(str)); 欢迎来到虫子的空间!? is valid: tr
15.\v 用法:匹配垂直换页符DOS操作时代的概念
16.\w用法:匹配单词字符(A-Z、a-z、0-9 或 _)。请注意,\w不匹配非英文字符,如é、ñ 或 ç。他和[]是有区别的。
var pattern:RegExp=/^\w/
var str:String="a虫子"
var str:String="0虫子"
var str:String="A虫子"
var str:String="_虫子"
trace(str," is valid:", pattern.test(str));_虫子 is valid: tr
17.\W用法:匹配除单词字符以外的任何字符。
var pattern:RegExp=/^\W/
var str:String="虫子"
trace(str," is valid:", pattern.test(str));虫子 is valid: tr
18.\xnn用法:匹配具有指定 ASCII 值(由十六进制数字 nn 定义)的字符。
var pattern:RegExp=/^\x41/;"A"
var str:String="ABCD";
trace(str," is valid:", pattern.test(str));ABCD is valid: tr
标志:标志可以作为正则表达式对象属性进行访问。正则表达式有五个标志:g i m s x
1.g的用法:如果不指定g,那么在查找的时候只会返回一个。如:
var str:String = "she sells seashells by the seashore.";
var pattern:RegExp = /sh\w*/;
trace(str.match(pattern)) 输出:she
指定g后:
var str:String = "she sells seashells by the seashore.";
var pattern:RegExp = /sh\w*/g;
trace(str.match(pattern)) 输出:she,shells,shore
2.i的用法:默认情况下,正则表达式匹配区分大小写。如果设置 i (ignoreCase) 标志,将忽略区分大小写。
var str:String = "She sells seaShells by the seaShore.";
var pattern:RegExp = /sh\w*/gi;
trace(str.match(pattern)) 输出:She,Shells,Shore
3.m的用法:匹配"行"的开头和结尾.注意这里的行只有 \n 字符表示行的结束,其余的都不行。包括\r。比如:
var str:String = "She sells seaShells by the seaShore.\n";
str+="She's your mother"
var pattern:RegExp = /^sh\w*/gim;
trace(str.match(pattern)) 输出:She,She
也可以在结尾使用.比如:
var str:String = "She sells seaShells by the seaShore.\n";
str+="She's your mother.\n"
var pattern:RegExp = /\n\$\w*/gim;
trace("====="+str.match(pattern)) 输出:=====
4.s的用法:用点来匹配换行符
var str:String = "
Test\n";
str += "Multiline
";
var re:RegExp = /
.*?<\/p>/s;
trace(str.match(re));
5.x的用法:在正则表达式中使用 x (extended) 标志时,则会忽略在模式中键入的所有空格。
var str:String = "lizhen";
var re:RegExp = /li zhen/x
trace(str.match(re));输出:lizhen
我把正则表达式的一些基本语法都写出来了,基本上每个都有例子。看上去不难,而正则表达式的难处就在于这些基本元素的组合。有些人觉得看正则表达式就像看天书一样,一大堆符号在那里,的确是这样,但是你掌握了他的基础以后,你就能慢慢的看的懂它了,还是老话,多学多用。
发表评论
-
一个基于STARLING的TOWER塔防游戏
2012-07-24 15:27 0一个基于STARLING的TOWER塔防游戏 -
HttpStatusConfig --一个HTTP 协议返回的 解析说明类
2012-04-18 16:40 0package guwanyuan.qicool.game ... -
水果忍者鼠标跟随特效制作[转载]
2012-03-01 16:06 2397实现这效果其实比较简单,主要是思路~! package ... -
ColorMatrixFilter - 获得相应颜色的色调 函数
2012-02-08 23:03 0/**获得相应颜色的色调的滤镜**/ public sta ... -
[教程] 路点导航(Waypoint Navigation)
2011-12-31 00:51 0前言:这个不难,所以知道的童鞋不要喷,不知道的童鞋也不要怕,要 ... -
Embed绑定XML与txt文本文件
2011-12-28 15:54 4601使用Embed标签可以将图片绑定到swf中并显示,那么我 ... -
弹弹堂测试
2011-12-08 04:21 0弹弹堂测试弹弹堂测试 -
一些DEMO
2011-11-28 17:42 0一些DEMO一些DEMO -
[转]三次贝尔曲线
2011-11-10 01:09 1873http://bbs.9ria.com/viewt ... -
[心得] 完美解决as3在ie中初始化时stageWidth和stageHeight为0的问题
2011-11-03 00:46 2886先看下面的一段脚本,这是比较经典的初始化脚本: pa ... -
五子棋算法详解
2011-10-31 04:14 0五子棋算法详解五子棋算法详解五子棋算法详解 -
[转]服务器端ActionScript语言参考
2011-10-31 00:29 0服务器端ActionScript语言参考 -
2个加载作用
2011-10-24 22:14 1824第一话:加载Base64 encoded string 通过 ... -
[转] 一种完全没有边缘痕迹的渐变AS做法
2011-10-23 00:21 1829http://bbs.9ria.com/viewthread. ... -
[心得] localToGlobal 和 globalToLocal 的理解
2011-10-20 03:10 0http://bbs.9ria.com/viewthread. ... -
翻译: Flash文本引擎, 第二部分: 交互
2011-10-20 02:34 0http://www.riadev.com/flex-thre ... -
翻译: Flash文本引擎, 第一部分: 概述
2011-10-20 02:33 0http://www.riadev.com/flex-thre ... -
珍宝探索 AS3-过关类小游戏
2011-10-13 02:15 0珍宝探索 AS3-过关类小游戏 -
设计模式(23种设计模式.AS3实现)
2011-10-13 02:04 0设计模式(23种设计模式.AS3实现) -
图片相册代码_photo_gallery
2011-10-12 11:17 0图片相册代码_photo_gallery
相关推荐
Oracle分析函数基本概念和语法总结及Regexp_***(regexp_substr,regexp_instr, regexp_like, regexp_replace, regexp_count)用法
主要介绍了MySQL中使用replace、regexp进行正则表达式替换的用法,结合具体实例形式分析了replace、regexp正则替换的使用技巧与相关注意事项,需要的朋友可以参考下
oracle_10g正则表达式_REGEXP_LIKE_用法
本文实例讲述了mysql正则表达式(regexp和rlike)的搜索功能。分享给大家供大家参考,具体如下: 我们知道正则表达式是描述搜索模式的特殊字符串。 它是一个强大的工具,为我们提供一种简洁灵活的方法来识别基于模式...
本篇文章是对oracle正则表达式regexp_like的用法进行了详细的分析介绍,需要的朋友参考下
regexp资料
主要介绍了Mysql中正则表达式Regexp常见用法,MySql REGEXP运算符匹配字符串,mysql正则REGEXP学习练习笔记,需要的朋友可以参考下
NULL 博文链接:https://ladybird2010.iteye.com/blog/591395
regexp-1.3.jar 是RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具所使用jar,已经测验过,欢迎下载!
REGEXP_SUBSTR函数格式如下: function REGEXP_SUBSTR(string, pattern, position, occurrence, modifier) string :需要进行正则处理的字符串 pattern :进行匹配的正则表达式 position :起始位置,从第几个...
visual regexp 3.0 python regular test tool
jakarta-regexp:luncene的正则表达式索引,第三方提供的索引。
关于regexp的一些资料,包括一个API和一个word
javascript RegExp 用法说明_.docx
visual regexp 3.1 python regular tester tool
以前写了一个java的正规表达式的java工具类,分享一下,有用到的欢迎下载使用。 如果你有常用的定义好的,且测试通过的正规表达式,欢迎跟贴,也让我享用一下 . 类中用到了 jakarta-oro-2.0.jar 包,请大家自己在 ...
RegExp正则表达式
主要介绍了基于Bootstrap 3 JQuery及RegExp的表单验证功能,非常不错,具有参考借鉴价值,需要的朋友可以参考下