正则表达式基础
正则表达式语法(1)
普通字符:字母,数字,汉子,下划线以及没有特殊定义的标点符号都是“普通字符”。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符
简单的转义字符:
\n :代表换行符
\t :代表制表符
\\ :代表\本身
\^ ...... :代表匹配这字符本身
正则表达式...
分类:
编程语言 时间:
2014-08-13 18:51:07
阅读次数:
196
参考http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.htmlpackagesunfa.lx;importjava.util.Arrays;importjava.util.regex.Pat...
分类:
编程语言 时间:
2014-08-11 14:42:02
阅读次数:
278
需求场景: 今天在处理SQL语句的时候,由于数据库中存的格式是VARCHAR2型的,这就需要对SQL语句中WHERE条件后边的带数字的字符串加上单引号,对于字符串的处理,首先想到的就是正则表达式,对正则表达式,虽然有一些了解,但是也谈上很熟练,百度了一番(正常网络也就那个几个无奈的搜索引擎使用...
分类:
编程语言 时间:
2014-08-07 00:42:47
阅读次数:
375
Java中用正则表达式找出数字
1、题目
String str = "fjd789klsd908434jk#$$%%^38488545",从中找出78990843438488545,请找到解决办法
2、实现源码
/**
*
*/
package com.you.model;
/**
* @author YouHaidong
*
*/
public cla...
分类:
编程语言 时间:
2014-07-27 23:42:09
阅读次数:
392
正则表达式在字符串处理中经常使用,关于正则简单的用法相信有一点程序基础的人都懂得一些,这里就不介绍简单基础了。这里主要讲解一下在JAVA中实现了的正则的高级用法-分组与捕获。 对于要重复单个字符,非常简单...
分类:
编程语言 时间:
2014-07-23 21:34:46
阅读次数:
232
java中正则表达式比较有意思,这里列举几个常见的坑...
分类:
编程语言 时间:
2014-07-21 15:23:16
阅读次数:
233
用于匹配的正则表达式为 :([1-9]\d*\.?\d*)|(0\.\d*[1-9]) ( [1-9] :匹配1~9的数字; \d :匹配数字,包括0~9; * :紧跟在 \d 之后,表明可以匹配零个及多个数字; \. :匹配小数点; ? :紧跟在 \. 之后,表明...
分类:
编程语言 时间:
2014-07-21 10:39:13
阅读次数:
277
1、匹配括号及括号内的内容,如“(**)”Pattern Pattern1 = Pattern.compile("\\(.+\\)") 2、匹配 汉字+数字,如“电视01”Pattern Pattern1 = Pattern.compile("[\u4e00-\u9fa5]+[0-9]+$");正....
分类:
编程语言 时间:
2014-07-14 20:55:35
阅读次数:
203
对正则表达式不是很熟悉,最近做项目需要用到正则,一段html代码,例如需要获取test1对应的value的值:Stringsource = "";String reg ="name=\"test1\"\\s+value=\"([^\"]*)\"";Matcher m = Pattern.compil...
分类:
编程语言 时间:
2014-07-11 18:32:07
阅读次数:
196