Java 正则表达式
来源:互联网 发布:java web技术架构图 编辑:程序博客网 时间:2024/06/02 07:13
实例一:银行货币系统录入检查,录入的数字必须为正整数,单个及首个数字不能为零。查看源码 DemoOne.java
实例二:增加难度,银行货币系统录入检查,录入的字符必须为正数或正小数,单个字符不能为零。如果录入正小数,小数点之后必须含有至少一位数字。查看源码 DemoTwo.java
10/17/2011
实例三:邮件地址验证。查看源码 Email.java
分析(每个邮件提供商规则不同,这里所列的规则只局限于代码实现。):
- 邮件用户名位置不能以 _ 或 ─ 或 . 开始。例如: -hello@example.com 不符合规则
- 用户名的字符数须介于 6 到 30 之间 (Gmail 规则)
- 域名名称前面含有 @
- 域名名称位置不能以 ─ 开始。 例如: hello@-example.com 不符合规则
- 域名名称后面含有 .
- 域名后缀字符个数为:2-4个。 例如: google.com, google.cn, google.mobi
10/18/2011
实例四:微数据(Microdata)挖掘。查看源码 Microdata.java
分析 (仅仅基础实现,URL转码,服务器状态核实不再本文讨论范围内。):
- 微数据(Microdata)就是向 HTML标签内部嵌入机读数据
- 该实例只匹配关键字 itemtype
- 并输出 itemtype 获取词汇 URL
参考资料:
- Oracle Lesson: Regular Expressions EN
- Java 正则表达式正则
- 【正则表达式】Java正则表达式
- 正则表达式 JAVA正则表达式
- 【Java】【正则表达式】正则表达式
- Java 正则表达式详解_正则表达式
- java正则表达式!正则表达式踩坑!!!
- 正则表达式工具类,正则表达式封装,Java正则表达式
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- java和正则表达式
- java正则表达式详解!
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- Java正则表达式详解
- 四极管:wince快速编译修改过的PUBLIC代码
- 关于LINQ中的延迟加载
- CSocket socket相关方法 知识点
- 数学之美 系列十一 - Google 阿卡 47 的制造者阿米特.辛格博士
- 如何成为程序员高手(转)
- Java 正则表达式
- 使用JNI进行混合编程:在Java中调用C/C++本地库
- Redhat配置EPEL软件源
- prefix_4 定义为左右空多少个格
- 使用Cocos2D和Box2D制作《Jetpack Joyride》(1) LevelHelper
- Linux 内核中的 GCC 特性
- PE区块权限与createfile形参权限的区别
- Asp.net 调用“支付宝”的接口实现网上支付
- 使用Cocos2D和Box2D制作《Jetpack Joyride》(2) LevelHelper