- 博客(14)
- 收藏
- 关注
转载 正则表达式使用指南七
正则表达式^符号匹配字符串的开头。例如: ^abc 与"abc xyz"匹配,而不与"xyz abc"匹配$符号匹配字符串的结尾。例如: abc$ 与"xyz abc"匹配,而不与"abc xyz"匹配。 注意:如果同时使用^符号和$符号,将进行精确匹配。例如: ^abc$ 只与"abc"匹配 符号匹配0个或多个前面的字符。例如: ab*
2006-04-26 23:38:00 966
转载 正则表达式使用指南六
正则表达式的最重要功能之一是存储匹配的模式的一部分以供以后重新使用的能力。您可能想起,若在正则表达式模式或模式的一部分两侧加上括号,就会导致表达式的一部分被存储到临时缓冲区中。可以通过使用非捕获元字符 ?:、?= 或 ?! 来重写捕获。 每个捕获的子匹配项按照它们在正则表达式模式中从左到右出现的顺序存储。缓冲区编号从 1 开始,最多可存储 99 个捕获的子表达式。可以使用 /n 来访问每
2006-04-26 23:37:00 1120
转载 正则表达式使用指南五
替换使用 | 字符来允许在两个或多个替换选项之间进行选择。例如,可以扩展章节标题正则表达式,以返回比章标题范围更广的匹配项。但是,这并不象您可能认为的那样简 单。替换匹配 | 字符两边的尽可能最大的表达式。您可能认为,下面的表达式匹配出现在行首和行尾、后面跟一个或两个数字的 Chapter 或 Section:/^Chapter|Section [1-9][0-9]{0,1}$/ 很遗憾
2006-04-26 23:36:00 939
转载 正则表达式使用指南四
本节前面的主题中的示例只涉及章节标题查找。字符串 Chapter 后面跟空格和数字的任何匹配项可能是实际章节标题,或者也可能是指向另一章的交叉引用。由于真正的章节标题总是出现在行的开始,所以设计一种方法只查找标题而不查找交叉引用可能很有用。 定位点提供该能力。定位点使您能够将正则表达式固定到行首或行尾。它们还使您能够创建这样的正则表达式,这些正则表达式出现在一个单词内、在一个单词的开头或
2006-04-26 23:33:00 1293
转载 正则表达式使用指南三
如果您不能指定构成匹配的字符的数量,那么正则表达式支持限定符的概念。这些限定符使您能够指定,为使匹配为真,正则表达式的某个给定组件必须出现多少次。下表说明各种限定符以及它们的含义:字符 说明 零次或多次匹配前面的字符或子表达式。例如,zo 匹配 z 和 zoo。 等效于 {0,}。 + 一次或多次匹配前面的字符或子表达式。例如,zo+ 匹配 zo 和 zoo,但不匹配 z。+ 等效于 {1
2006-04-26 23:32:00 1044
转载 正则表达式使用指南二
下表从最高到最低说明了各种正则表达式运算符的优先级顺序:运算符 说明 / 转义符 (), (?:), (?=), [] 括号和中括号 , +, ?, {n}, {n,}, {n,m} 限定符 ^, $, /anymetacharacter, anycharacter 定位点和序列 | 替换 字符的优先级比替换运算符高,替换运算符允许“m|food”与“m”或“food”匹配。若要匹
2006-04-26 23:30:00 1032
转载 正则表达式使用指南一
正则表达式是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为“元字符”)。模式描述在搜索文本时要匹配的一个或多个字符串。 下面是正则表达式的一些示例:表达式 匹配 /^/s*$/ 匹配空行。 //d{2}-/d{5}/ 验证由两位数字、一个连字符再加 5 位数字组成的 ID 号。 /]*)?>[/s/S]*/ 匹配 HTML 标记。 下表包含了元
2006-04-26 23:29:00 964
原创 不如做个easyjdbc
昨天和大侠争论他的easydbo,,呵呵...在他的激将下,终于实实在在的体验了一下easydbo..主要就是对数据库中的数据进行操作.分别用hibernate,,jdbc,,easydbo测试了一下.关于级联的问题没有涉及,,我想easydbo是不支持级联的,从配置没有找到指示级联的地方,,翻看源代码亦没发现.单单对表的操作来说,,jdbc是最快的这是勿庸置疑的.;).考虑到hibernate,
2006-04-26 01:22:00 933
转载 设计模式之decorator装饰模式
设计模式之Decorator(油漆工)板桥里人 http://www.jdon.com 2002/04/28模式实战书籍《Java实用系统开发指南》装饰模式:Decorator常被翻译成"装饰",我觉得翻译成"油漆工"更形象点,油漆工(decorator)是用来刷油漆的,那么被刷油漆的对象我们称decoratee.这两种实体在Decorator模式中是必须的.Decorator定义
2006-04-17 18:09:00 1225 1
原创 4个小题测测你的java基础如何
下面来四个小题,不用上机看你是否都能答对..body.clientHeight)this.width=body.clientHeight" src="http://bbs.wh.sdu.edu.cn/images/Emotions/9.gif" onmousewheel="return yuzi_img(event,this)" alt="" />预测控制台的输出题1:class
2006-04-16 01:18:00 897
原创 java拾遗补缺
1.如果某类的构造函数是private的那么该类是不可以被继承的//将发生错误class B extends A{ }class A{ private A(){} }2.如果某类中的方法是static的,那么该方法在子类中不能被覆盖override只能被隐藏hidden..如 class A{ public static void test(){System.out.pri
2006-04-14 18:23:00 805
原创 apche 通用日志包 和log4j使用指南
Apache通用日志包提供一组通用的日志接口,用户可以自由选择实现日志接口的第三方软件通用日志目前支持以下日志实现Log4j日志器JDK1.4LoggingSimpleLog日志器NoOpLog日志器Log 接口通用日志包把日志消息分为6种级别Fatal,Error,Warn,Info,Debug和Traceorg.apache.commons.logging.Log接口代表日志器,它提供了一组输
2006-04-12 17:48:00 3643
原创 让程序来猜猜那个传说中经典的概率题
题目如下;:假设你在进行一个游戏节目。现给三扇门供你选择:一扇门后面是一辆轿车,另两扇门后面分别都是一头山羊。你的目的当然是要想得到比较值钱的轿车,但你却并不能看到门后面的真实情况。主持人先让你作第一次选择。在你选择了一扇门后,知道其余两扇门后面是什么的主持人,打开了另一扇门给你看,而且,当然,那里有一头山羊。现在主持人告诉你,你还有一次选择的机会。那么,请你考虑一下,你是坚持第一次的选择不变
2006-04-08 15:05:00 976
原创 不建索引他们是不是疯了..
今天用户号查用户历史电费,靠,,等了20多秒才出结果..还以为程序写的有问题系统崩溃了呢.去数据库,,看看发现电费表中无户号索引.靠他们是不是疯了...几百w条数据里面不建个索引.呜呜.
2006-04-07 14:57:00 806
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人