smilingyou
BlogJava
首页
新随笔
新文章
联系
聚合
管理
posts - 37,comments - 7,trackbacks - 0
<
2006年8月
>
日
一
二
三
四
五
六
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔档案
2006年9月 (1)
2006年8月 (6)
2005年8月 (30)
搜索
最新评论
1. re: 一个使用AspectJ进行logging的例子
你可以进行局部匹配
--licco
2. re: JBoss Server快速上手
现在正在研究群集服务,兄弟有没什么经验,来交流下
QQ58194033
电话:15929941286
兄弟我现在急要哦
--大博
3. re: JBoss Server快速上手
讲得不错!
--kujioon
4. re: JBoss4的Deploy目录中的各个文件的功能。
评论内容较长,点击标题查看
--kujioon
5. re: 一个使用AspectJ进行logging的例子
评论内容较长,点击标题查看
--江陵二少爷
阅读排行榜
1. 如何改善人际关系?(1310)
2. JBoss4的Deploy目录中的各个文件的功能。(1206)
3. JBoss Server快速上手(889)
4. 一个使用AspectJ进行logging的例子(788)
5. Crystal Reports for Eclipse 1.0 发布 宣布免费 (269)
评论排行榜
1. 如何改善人际关系?(2)
2. 一个使用AspectJ进行logging的例子(2)
3. JBoss Server快速上手(2)
4. JBoss4的Deploy目录中的各个文件的功能。(1)
5. 投资心理学-学习笔记(0)
2006年8月7日
将 Ajax 带入 Eclipse 的 Ajax Toolkit Framework 的两个工具
http://www-128.ibm.com/developerworks/cn/opensource/os-ecl-ajax/index.html?S_TACT=105AGX52&S_CMP=techcsdn
posted @
2006-09-07 13:42
Dave 阅读(158) |
评论 (0)
|
编辑
收藏
Developer Notes for prototype.js
http://www.sergiopereira.com/articles/prototype.js.html
posted @
2006-08-10 15:06
Dave 阅读(208) |
评论 (0)
|
编辑
收藏
Prototype.js--Javascript编写者的小军刀
http://blog.csdn.net/calvinxiu/archive/2006/08/08/1036306.aspx
posted @
2006-08-10 13:02
Dave 阅读(173) |
评论 (0)
|
编辑
收藏
Ajax 在企业应用上的优势
http://java.csdn.net/n/20060807/93375.html
posted @
2006-08-10 13:01
Dave 阅读(185) |
评论 (0)
|
编辑
收藏
Crystal Reports for Eclipse 1.0 发布 宣布免费
http://java.csdn.net/n/20060808/93473.html
posted @
2006-08-10 12:59
Dave 阅读(269) |
评论 (0)
|
编辑
收藏
prototype.js开发笔记
https://compdoc2cn.dev.java.net/prototype/html/prototype.js.cn.html
posted @
2006-08-10 12:50
Dave 阅读(196) |
评论 (0)
|
编辑
收藏
正则表达式学习笔记
定义:一个正则表达式,就是用某种模式去匹配一类字符串的一个公式。
正则表达式由一些普通字符和一些
元字符(metacharacters)
组成。普通字符包括大小写的字母和数字,而元字符则具有特殊的含义,我们下面会给予解释。
元字符
描述
.
匹配任何单个字符。例如正则表达式
r.t
匹配这些字符串:
rat
、
rut
、
r t
,但是不匹配
root
。
$
匹配行结束符。例如正则表达式
weasel$
能够匹配字符串"
He's a weasel
"的末尾,但是不能匹配字符串"
They are a bunch of weasels.
"。
^
匹配一行的开始。例如正则表达式
^When in
能够匹配字符串"
When in the course of human events
"的开始,但是不能匹配"
What and When in the"。
*
匹配0或多个正好在它之前的那个字符。例如正则表达式
.*
意味着能够匹配任意数量的任何字符。
\
这是引用府,用来将这里列出的这些元字符当作普通的字符来进行匹配。例如正则表达式
\$
被用来匹配美元符号,而不是行尾,类似的,正则表达式
\.
用来匹配点字符,而不是任何字符的通配符。
[ ]
[c
1
-c
2
]
[^c
1
-c
2
]
匹配括号中的任何一个字符。例如正则表达式
r[aou]t
匹配
rat
、
rot
和
rut
,但是不匹配
ret
。可以在括号中使用连字符-来指定字符的区间,例如正则表达式
[0-9]
可以匹配任何数字字符;还可以制定多个区间,例如正则表达式
[A-Za-z]
可以匹配任何大小写字母。另一个重要的用法是“排除”,要想匹配
除了
指定区间之外的字符——也就是所谓的补集——在左边的括号和第一个字符之间使用^字符,例如正则表达式
[^269A-Z]
将匹配除了2、6、9和所有大写字母之外的任何字符。
\< \>
匹配词(
word
)的开始(\<)和结束(\>)。例如正则表达式
\<the
能够匹配字符串"
for the wise
"中的"the",但是不能匹配字符串"
otherwise
"中的"the"。
注意
:这个元字符不是所有的软件都支持的。
\( \)
将 \( 和 \) 之间的表达式定义为“组”(
group
),并且将匹配这个表达式的字符保存到一个临时区域(一个正则表达式中最多可以保存9个),它们可以用
\1
到
\9
的符号来引用。
|
将两个匹配条件进行逻辑“或”(
Or
)运算。例如正则表达式
(him|her)
匹配"
it belongs to him
"和"
it belongs to her
",但是不能匹配"
it belongs to them.
"。
注意
:这个元字符不是所有的软件都支持的。
+
匹配1或多个正好在它之前的那个字符。例如正则表达式
9+
匹配9、99、999等。
注意
:这个元字符不是所有的软件都支持的。
?
匹配0或1个正好在它之前的那个字符。
注意
:这个元字符不是所有的软件都支持的。
\{
i
\}
\{
i
,
j
\}
匹配指定数目的字符,这些字符是在它之前的表达式定义的。例如正则表达式
A[0-9]\{3\}
能够匹配字符"A"后面跟着正好3个数字字符的串,例如A123、A348等,但是不匹配A1234。而正则表达式
[0-9]\{4,6\}
匹配连续的任意4个、5个或者6个数字字符。
注意
:这个元字符不是所有的软件都支持的。
posted @
2006-08-07 17:06
Dave 阅读(162) |
评论 (0)
|
编辑
收藏