java
碼字猴code_monkey
一隻努力想成為大牛的碼字猴...
展开
-
正则表达式分割字符串但是不分割字符串中引号中间的数据,处理CSV文件必备!!
如果的数据是这样11211,210161,"SHRINK FILM, 23 W X .0015MIL",49.95,RM1 ,1需要处理成如下格式的数据:11211210161"SHRINK FILM, 23 W X .0015MIL"49.95RM11这样在.net 中Split方法就不能使用了,就需要借助正则表达式来完成,可以这么写:原创 2015-01-26 15:12:28 · 4442 阅读 · 3 评论 -
正则表达式总结
传送门 http://blog.csdn.net/tianjian4592/article/details/7684108正则表达式:符合一定规则的表达式作用:专门用于操作字符串用一些特定的符号来表示一些代码操作,这样就简化书写,所以学习正则表达式就是在学习一些特殊符号的使用。好处:可以简化对字符串的复杂操作弊端:符号定义越多,正则越长,阅读性越差具体操作功转载 2015-01-28 09:48:00 · 564 阅读 · 0 评论 -
java 正则表达式 非捕获组(特殊构造) (转)
在 java api 文档中的正则表达式关于特殊构造(非捕获组)的说明看不懂。例如:(?:X)X,作为非捕获组(?idmsux-idmsux)Nothing,但是将匹配标志由 on 转为 off(?idmsux-idmsux:X)X,作为带有给定标志 on - off 的非捕获组(?=X)X,通过零宽度的正 lookahead(?!X)X,通过零宽度的负 lookahead(?X)X,作为独立转载 2015-01-28 11:16:19 · 603 阅读 · 0 评论 -
Java正则表达式——分组与捕获
传送门: http://blog.sina.com.cn/s/blog_4b9694cf0100cghj.html今天处理语料的时候,遇到了问题,问题如下:一些标注好的标有艺术家、歌曲名、专辑名等的音乐评论的帖子,例如:Smile组合继第一张专辑《Smile》之后又推出的一张舞曲大碟。我想在这样含有两个不同标注实体(艺术家、专辑名)的的句子当中统计动词的频率。 好了,现在转载 2015-01-28 13:59:28 · 4760 阅读 · 0 评论 -
Java过滤特殊字符的正则表达式
在网上找了好久也没找到个合适的正则表达式以过滤特殊字符;自己学习了下,写了两个,实现要求。Java代码 // 过滤特殊字符 public static String StringFilter(String str) throws PatternSyntaxException { // 只允许字母和数转载 2015-01-16 13:45:26 · 620 阅读 · 0 评论 -
正则表达式 匹配罗马数字 并且返回匹配到的值
正则 罗马数字原创 2015-01-22 10:19:27 · 8995 阅读 · 2 评论 -
使用已有API来操作CSV文件
转载传送门:http://www.cangzhang.com/1366.htmljavacsv是国外开发的一个比较好的操作csv文件的API,这里简单讲一下用法。先下载javacsv2.0.zip的文件,解压后,把javacsv.jar 添加到项目中。本站下载地址:http://www.cnitblog.com/Files/rd416/javacsv2.0.zip官方下转载 2015-01-26 10:39:34 · 907 阅读 · 0 评论