`
文章列表
1、有多少个匹配 (1)匹配一个或多个字符 在给定字符(或字符集合)后面加上一个+字符作为后缀,即可以匹配一个或多个字符(至少一个,不匹配零个字符)。 当‘+’‘.’在字符集合里使用,可以不转义,在普通字符中必 ...
1.元字符是一些在正则表达式中有着特殊含义的字符。 也就是说这些字符是无法代表它们本身的,如果想表式它们本身就必须经过转义。 任何一个元字符都可以通过给他加上反斜杠字符(\)作为前缀的办法来转义。 举例: 在需要匹配\本身的时候,我们必须把它转义为\\ 2.匹配空白字符 元字符分两种: (1)一种用于匹配文本的(比如‘.’) (2)另一种用于正则表达式的语法所要求的(比如‘[’和‘]’) [\b] 回退一个字符 \f 换页符 \n 换行符 \r 回车符 \t 制表符 \v 垂直制表符 3、匹配特 ...
1.字符集合只能匹配特定的字符或者字符区间。 如[Rr]eg[Ee]x 那么就只能匹配 Regex ,regex ,RegEx,regEx. REGEX是不能匹配的。 常用的有[0-9A-Za-z] 2.取非符^ 比如[^A-Z]那就是不在A-Z之间的字符。
参考资料: 正则表达式语言 - 快速参考:http://msdn.microsoft.com/zh-cn/library/az24scfc.aspx 正则表达式30分钟入门教程:http://manual.phpv.net/regular_expression.html 一、匹配单个字符 关于.的疑问。 .在正则中表示任意【单个】字符,如果想表示字符本身,就必须转义\. For Example 文本: sales.xls sales1.xls ordres3.xls sales2.xls sales3.xls apac1.xls europe2.xls na1.xls na2.xls sa ...
本章将开启正则表达式之路。 正则表达式(regular expression)简称regex。 首先先看看一下场景: 1.判断表单中的表达式是不是邮件格式。 2.Linux下搜索一个文件中的某个word。 3.Linux下搜索我想要的某些文件,比如:我只想要只是包含aa的文件列表。 4.replace某个文件中的某个关键字。 5.等等。 以上问题都可以用一些精心构造的语句或者说由文本和特殊指令构成的高度简练的字符串来解决。 例如: \b[Cc][Aa][Rr]\b 其实认真的思考一下上面的场景,无外乎两种情况。 一种就是搜索(查找特定的信息) 一种就是替换(查找并编辑特定的信息) ...
解决办法: 把项目中引用的jar文件重新加一遍就行了,基本原因就是以前的jar文件不存在了,但是项目信息中还有,即项目的.classpath文件中还有不存在的jar文件引用。 可以右键点项目名称,选择Properties,选择Java Build Path,选择Libraries,把所有项目中的jar都remove,然后再点"add jars",把项目中的jar文件都加进来,再次部署就正常了。 或者直接把想要jar包加进来,然后refresh一下,然后重新部署项目,启动,绝对能搞定! Linxu上注意,读写权限以及tomcat所属权限。 chmod -R 77 ...
工资目标:不算年终奖年薪达到11.1W   (目标已完成) 生活目标:                1.购买美得理A1000电子琴进行学习。                 2.参加韦伯英语培训,为明年PETS5做准备。(主要学习新概念英语1-4 单词量突破:7000)                 3.争取在7月份换一个12-20平米的房子。                 4.自我复习数据结构,操作系统,计算机组成原理,计算机网络。(购买计算机考研书籍)                 5.看看时间是否充足,报考驾照。                   
2010-05-10 11:13 如何生成Oracle AWR报告 AWR报告的产生方法如下:   1,登陆Oracle数据库:     sqlplus / as sysdba     2, 在sqlplus中,以sys用户运行下面的命令,生成第一份性能数据快照:     exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT (flush_level=>'ALL');     3,运行你找到的所有或很多性能较差的应用或SQL,让系统压力始终处于比较高的状态(如CPU或IO的使用),并保持此状态达到半小时到1小时     4,在s ...
  String sql="insert into gdzcxx (id,zcmc,ggxh) values(SEQ_GDZC_ID.nextVAL,?,?)";  Mysql mysql = new Mysql();  try {   mysql.prepareStatement(sql);   mysql.setString(1, gdzcxx.getZcmc());   mysql.setString(2, gdzcxx.getGgxh());   mysql.execute(sql);   正确为:mysql.execute();   } catch (SQLEx ...
对于hashcode方法和equals方法,我们需要注意以下几点: 1.equals方法所需要的几个特性    ?什么情况下进行equals的比较?答案是用equals比较的只是值本身,对于equals方法,读者需要记住按照两种情况来运用,一比较基本类型的值 ...
C:\Documents and Settings\Administrator>netstat -aon|findstr "8081"   TCP    0.0.0.0:8081           0.0.0.0:0              LISTENING       4808 然后打开任务管理器,对照pid查看那个进程,并将其结束即可。
现象及解决思路: 现象: PL/SQL Developer 连接不上数据库实例,提示无监听的SID。用sysdba登录提示 Connected to an idle instance信息 方法一:linux下进入oracle命令重新启动,(如果没有该服务,用思路二)                重启oracle服务:service oracle restart ,                查看oracle状态 :service oracle status。                查看oracle实例:echo $ORALCE_SID 结果:重试无效。 方法二:进 ...
tomcat启动后,报 End CacheManager init Exception in thread "CACHEDDAOFACTORY_INIT2" java.lang.ClassFormatError: Illegal class name "[L[Ljava/lang/String;;" in class file com/huawei/iread/portal/engine/PortalEngine at java.lang.ClassLoader.defineClass1(Native Method) ...
http://blog.csdn.net/fenglibing/article/details/6411999
在C/C++中,当我们想知道一个对象或者一个原始数据类型所占用的内存大小时,只需简单调用sizeof操作符即可,但是,在java中是没有相应的操作符或者方法来直接完成相应功能的。 sizeof 在C/C++得到大量的运用,是程序员必不可少的工具之一,那么为什么java却不提供呢?要回答这个问题,我们可以从另外一个角度来看,那就是为什么C/C++中要使用sizeof。 C中要使用sizeof主要是因为
Global site tag (gtag.js) - Google Analytics