请详细解释一下你的正则表达式

tteesstt 2008-07-16 10:55:47
加精
        // 限定条件
final String CONDITION = "(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)";

// 允许出现的字符
final String SPECIAL_CHAR = "[-A-Za-z0-9!$%&()/;<?{}\\[\\]^\\\\]";

// 数量
final String QUANTITY = "{8,16}";


2,3 都好理解,第一个理解不了,能否详细介绍一下呢。明天加分到200.

拜托了。。。。


...全文
2331 51 打赏 收藏 转发到动态 举报
写回复
用AI写文章
51 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuijiwei1989 2012-07-20
  • 打赏
  • 举报
回复
解释的很好 明白了 感谢
a764777416 2012-03-16
  • 打赏
  • 举报
回复
回复。
逍遥随风翼 2011-10-24
  • 打赏
  • 举报
回复
我去!这么老的贴啊!
rlini 2011-04-19
  • 打赏
  • 举报
回复
顶!!!!!!!!1
jeky_zhang2013 2011-03-17
  • 打赏
  • 举报
回复
学习了~~~
whlxjq520 2011-02-17
  • 打赏
  • 举报
回复
开始学习正则表达式
wangmuzhan 2010-01-20
  • 打赏
  • 举报
回复
nice job!!
lanqiaiyuanyuan 2009-10-14
  • 打赏
  • 举报
回复
全是高手高手啊……
hui94781674 2009-07-29
  • 打赏
  • 举报
回复
mark 下。。。睡觉了
raochunping1985 2009-07-22
  • 打赏
  • 举报
回复
顶!
bigbug9002 2009-07-21
  • 打赏
  • 举报
回复
Marked by Bigbug9002
llddy 2008-09-17
  • 打赏
  • 举报
回复
路过~
ziruobing 2008-09-05
  • 打赏
  • 举报
回复
// 限定条件
(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)

请问一下,这种表达式在validation.xml里不适用?
fulton_xc 2008-09-04
  • 打赏
  • 举报
回复
mark
lonelyscud 2008-09-03
  • 打赏
  • 举报
回复
路过学习!!!!
chendabian 2008-09-03
  • 打赏
  • 举报
回复
记号
oogamiyiqilou 2008-07-22
  • 打赏
  • 举报
回复
学习了 写得很明白
tonggulu 2008-07-22
  • 打赏
  • 举报
回复
***************************************************************************

思想决定行动,行动决定习惯,习惯决定命运.
程序员在深圳QQ群,交流思想,如饮美酒.

部份专业群介绍:
c++群: 15195967(此群流动性相当大,有时候一个月上百人被迫离群)
java群: 11878667(此群人数较少,但不知道群主会不会让你进群,进群要求很高)
英语学习群: 23864353(此群人气一般,交流也车不够活跃)
c++Ⅱ: 17409451(此群是C++第一群的补充,人气自然差点)
嵌入式开发群: 37489763(此群高手还是有的,气氛一般)
移动开发群: 31501597(此群人气和氛围都还可以)
创业群: 33653422(此群名字就注定了讨论的东西一般没有结果.)


部份高级程序员群(高级群致力于发现和培养专家,人气最旺,淘汰率高,不自信者不要加入):

高级群I:17538442
高级群II:7120862

部份初、中级程序员群:
第三群:2650485
第五群:29537639
第四群:28702746
第六群:10590618
第七群:10543585
第八群:12006492
第九群:19063074
第十群:2883885
第十一群:25460595
第十二群:9663807

深圳程序员QQ群联盟成立2005年,拥有三十个以上的QQ群,人数超三千多人,大量高手,从业于大公司(微软、IBM,SUN,华为)、系统分析员(包括参加过上亿元的项目的架构师)。每个人都自信而上进.推荐:深程高级群I:17538442 深程高级群II:7120862 (深程高级群不欢迎新手,如果在深圳,月薪6K以下的别加入) c++:15195967 java群: 11878667 mobile:31501597嵌入式:37489763
——————————————————————————————————————————
如果你不是第一次看到此广告,说明我们最近T了一些人,因为我们要不断提升群的质量,保证名副其实.
-------------------------------------------------------------------------------------
在通过电邮、新闻组或者聊天室提出技术问题前,检查你有没有做到:
1. 通读手册,试着自己找答案。
2. 在FAQ里找答案(一份维护得好的FAQ可以包罗万象:)。
3. 在网上搜索(个人推荐google~)。
4. 向你身边精于此道的朋友打听。
我想我们首先应该靠自己解决问题,然后才是问
------------------------------------------------------------------------------------------------------

技术QQ群是一个体现群体智慧的地方,无价值的发言会给别人带来噪音和负担,如果不同意以上观点的请勿加入!

*****************************************************************************
kuku12bing 2008-07-21
  • 打赏
  • 举报
回复
回帖是一种美德!传说每天回帖即可获得 10 分可用分!回帖是一种美德!传说每天回帖即可获得 10 分可用分!回帖是一种美德!传说每天回帖即可获得 10 分可用分!回帖是一种美德!传说每天回帖即可获得 10 分可用分!
83born 2008-07-21
  • 打赏
  • 举报
回复
大家如果编译原理的词法分析部分学的好,正则表达式一点都不难
加载更多回复(29)
  《正则表达式入门经典》详细解释了正则表达式的各个组成部分、这些组成部分的含义、如何使用它们,以及在编写正则表达式时如何避免常见的错误。正则表达式能够帮助用户和开发人员更加有效地查找和操纵文本内容。而且,正则表达式已经得到了许多脚本语言、编程语言和数据库的良好支持。这本示例丰富的教程将打破所谓正则表达式难以掌握的传统神话。   通过逐章地讲解如何在流行的Windows平台的软件——包括数据库、跨平台的脚本语言和编程语言中使用正则表达式,你将学习到如何有效地驾驭正则表达式所提供的强大功能,并且全面理解正则表达式的高度灵活性和无限潜能。   ·正则表达式的基本概念以及如何编写正则表达式   ·如何分解文本操作问题并构建符合逻辑的正则表达式模式   ·如何在不同的脚本或编程语言以及软件包中使用正则表达式   ·当前各种正则表达式实现之间存在的差别   ·可以解决日常问题的、可重用的正则表达式示例代码   《正则表达式入门经典》读者对象   《正则表达式入门经典》适用于那些需要解决文本操作问题,但还不了解正则表达式的开发人员。虽然一些基本的编程或脚本编写经验是有用的,但并不是必需的。   《正则表达式入门经典》技术支持从Web站点www.wrox.com和www.tupwkcom.cn/downpage上可以获取《正则表达式入门经典》的源代码和Wrox技术支持。

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧