$a = "a liu eea bbc n i"用split方法[regex]::split($a,"\b\s+\b")用替换方法替换掉空格[regex]::replace($a,"\b\s+\b"," ").split(" ")用非空表达式取出符合要求的值[regex]::matches($a,"...
分类:
其他好文 时间:
2014-11-07 16:56:32
阅读次数:
190
在java doc里有String[] java.lang.String.split(String regex)Splits this string around matches of the given regular expression.This method works as if by i...
分类:
编程语言 时间:
2014-11-07 00:54:21
阅读次数:
334
package 正则表达式;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
String str = "min...
分类:
其他好文 时间:
2014-11-06 22:07:59
阅读次数:
209
package 正则表达式;
/*对QQ号码进行校验
要求5~15位,不能以0开头,只能是数字*/
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Test {
public static void main(String[] args) {
// TODO Auto-generat...
分类:
其他好文 时间:
2014-11-06 22:07:21
阅读次数:
236
在最近的一个项目中,发现之前的正则匹配模块对于长字符串匹配性能损失比较厉害,因此对长字符串下的各种正则匹配进行了略微研究并附有实例。本文参考了博客http://www.cnblogs.com/pmars/archive/2012/10/24/2736831.html(下文称文1),这篇文章也是对三种regex库进行了比较,但有些地方我还有一些自己的见解,特此罗列如下,感谢这篇文章的作者。...
分类:
编程语言 时间:
2014-11-06 20:10:19
阅读次数:
337
java.util.regex包是一个用于匹配字符序列与正则表达式指定的类库包。这个包中包含有三个类:Pattern、Matcher和PatternSyntaxException.Pattern:正则表达式经编译后的表现模式Matcher:一个Matcher对象是一个状态机器,依据Pattern对象作为匹配模式对字符串展开匹配检查。使用..
分类:
其他好文 时间:
2014-11-05 15:00:11
阅读次数:
119
正则表达式:主要应用于操作字符串,通过一些特定的符号来体现
举例:
QQ号的校验
6~9位,0不得开头,必须是数字
String类中有matches方法
matches(String regex)
告知此字符串是否匹配给定的正则表达式。
regex,就是给定的正则表达式
public static void checkQQ() {
//第一位是数字1-9,第二...
分类:
编程语言 时间:
2014-11-05 01:55:02
阅读次数:
303
一、C#正则表达式符号模式字 符描 述\转义字符,将一个具有特殊功能的字符转义为一个普通字符,或反过来^匹配输入字符串的开始位置$匹配输入字符串的结束位置*匹配前面的零次或多次的子表达式+匹配前面的一次或多次的子表达式?匹配前面的零次或一次的子表达式{n}n是一个非负整数,匹配前面的n次子表达式.....
Linux下可直接用regex.h来支持正则表达式。Android同样也有该头文件,可认为Android也是支持的。 #include #include int regcomp(regex_t *preg, const char *regex, int cflags); ...
分类:
系统相关 时间:
2014-11-03 14:18:16
阅读次数:
157
Java正则表达式和Perl的是最为相似的。 java.util.regex包主要包括以下三个类: Pattern类: pattern对象是一个正则表达式的编译表示。Pattern类没有公共构造方法。要创建一个Pattern对象,你必须首先调用其公共静态编译方法,它返回一个Pattern对象。该方法...
分类:
编程语言 时间:
2014-11-02 16:13:23
阅读次数:
298