E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Java正则表达式
Java正则表达式
学习(六)
12. PatternSyntaxException 类的方法 PatternSynException 是未检查异常,指示正则表达式模式中的语法错误。PatternSyntaxException类提供了下面的一些方法,用于确定在什么地方发生了错误: public String getDescription() :获得错误描述。 public int getInde
alan-hjkl
·
2012-05-29 21:00
java正则表达式
Java正则表达式
学习(六)
12. PatternSyntaxException 类的方法 PatternSynException 是未检查异常,指示正则表达式模式中的语法错误。PatternSyntaxException类提供了下面的一些方法,用于确定在什么地方发生了错误: public String getDescription() :获得错误描述。 public int getInde
alan-hjkl
·
2012-05-29 21:00
java正则表达式
Java正则表达式
学习(六)
12. PatternSyntaxException 类的方法 PatternSynException 是未检查异常,指示正则表达式模式中的语法错误。PatternSyntaxException类提供了下面的一些方法,用于确定在什么地方发生了错误: public String getDescription() :获得错误描述。 public int getInde
alan-hjkl
·
2012-05-29 21:00
java正则表达式
Java正则表达式
学习(五)
11. Matcher 类的方法 下面列出的方法是按照功能来分组的。 索引方法 索引方法(index methods)提供了一些正好在输入字符串中发现匹配的索引值: public int start() : 范围之前匹配的开始索引 public int start(int group) : 返回之前匹配操作中通过给定组所捕获序列的开始索引 public int
alan-hjkl
·
2012-05-29 19:00
java正则表达式
Java正则表达式
学习(五)
11. Matcher 类的方法 下面列出的方法是按照功能来分组的。 索引方法 索引方法(index methods)提供了一些正好在输入字符串中发现匹配的索引值: public int start() : 范围之前匹配的开始索引 public int start(int group) : 返回之前匹配操作中通过给定组所捕获序列的开始索引 public int
alan-hjkl
·
2012-05-29 19:00
java正则表达式
Java正则表达式
学习(五)
11. Matcher 类的方法 下面列出的方法是按照功能来分组的。 索引方法 索引方法(index methods)提供了一些正好在输入字符串中发现匹配的索引值: public int start() : 范围之前匹配的开始索引 public int start(int group) : 返回之前匹配操作中通过给定组所捕获序列的开始索引 public int
alan-hjkl
·
2012-05-29 19:00
java正则表达式
Java正则表达式
学习(四)
10. Pattern 类的方法 10.1 使用标志构造模式 Pattern类定义了备用的compile方法,用于接受影响模式匹配方式的标志集。标志参数是一个位掩码,可以用下面的公共静态字段中任意一个: Pattern.CANON_EQ 启动规范等价。在指定此标志后,当且仅当在其完整的规范分解匹配时,两个字符被视为匹配。例如,表达式 a\u030A 在指定此标识后,将匹配
alan-hjkl
·
2012-05-29 17:00
java正则表达式
Java正则表达式
学习(四)
10. Pattern 类的方法 10.1 使用标志构造模式 Pattern类定义了备用的compile方法,用于接受影响模式匹配方式的标志集。标志参数是一个位掩码,可以用下面的公共静态字段中任意一个: Pattern.CANON_EQ 启动规范等价。在指定此标志后,当且仅当在其完整的规范分解匹配时,两个字符被视为匹配。例如,表达式 a\u030A 在指定此标识后,将匹配
alan-hjkl
·
2012-05-29 17:00
java正则表达式
Java正则表达式
学习(四)
10. Pattern 类的方法 10.1 使用标志构造模式 Pattern类定义了备用的compile方法,用于接受影响模式匹配方式的标志集。标志参数是一个位掩码,可以用下面的公共静态字段中任意一个: Pattern.CANON_EQ 启动规范等价。在指定此标志后,当且仅当在其完整的规范分解匹配时,两个字符被视为匹配。例如,表达式 a\u030A 在指定此标识后,将匹配
alan-hjkl
·
2012-05-29 17:00
java正则表达式
Java正则表达式
学习(三)
8.捕获组 捕获组(capturing group)是将多个字符作为单独的单元来对待的一种方式。构建它们可以通过把字符放在一对圆括号中而成为一组。例如,正则表达式(dog)建了单个的组,包括字符"d" "o" 和 "g"。匹配捕获组输入的字符串部分将会存放于内存中,稍后通过反向引用再次调用。 8.1 编号方式 在Patt
alan-hjkl
·
2012-05-29 15:00
java正则表达式
Java正则表达式
学习(三)
8.捕获组 捕获组(capturing group)是将多个字符作为单独的单元来对待的一种方式。构建它们可以通过把字符放在一对圆括号中而成为一组。例如,正则表达式(dog)建了单个的组,包括字符"d" "o" 和 "g"。匹配捕获组输入的字符串部分将会存放于内存中,稍后通过反向引用再次调用。 8.1 编号方式 在Patt
alan-hjkl
·
2012-05-29 15:00
java正则表达式
Java正则表达式
学习(三)
8.捕获组 捕获组(capturing group)是将多个字符作为单独的单元来对待的一种方式。构建它们可以通过把字符放在一对圆括号中而成为一组。例如,正则表达式(dog)建了单个的组,包括字符"d" "o" 和 "g"。匹配捕获组输入的字符串部分将会存放于内存中,稍后通过反向引用再次调用。 8.1 编号方式 在Patt
alan-hjkl
·
2012-05-29 15:00
java正则表达式
Java正则表达式
学习(二)
7.量词(Quantifiers)匹配
Java正则表达式
中的Quantifiers(量词)是用来指定匹配字符出现的次数的,java api 中有三种Quantifiers:greedy,reluctant
alan-hjkl
·
2012-05-29 13:00
java正则表达式
Java正则表达式
学习(二)
7.量词(Quantifiers)匹配
Java正则表达式
中的Quantifiers(量词)是用来指定匹配字符出现的次数的,java api 中有三种Quantifiers:greedy,reluctant
alan-hjkl
·
2012-05-29 13:00
java正则表达式
Java正则表达式
学习(二)
7.量词(Quantifiers)匹配
Java正则表达式
中的Quantifiers(量词)是用来指定匹配字符出现的次数的,java api 中有三种Quantifiers:greedy,reluctant
alan-hjkl
·
2012-05-29 13:00
java正则表达式
Java正则表达式
学习(一)
1.什么是正则表达式:正则表达式(regularexpressions)是一种描述字符串集的方法,它是以字符串集中各种字符串的公有特征为依据的。 正则表达式可以用于搜索、编辑或者操作文本和数据。许多程序设计语言都支持利用正则表达式进行字符串操作。 正则表达式这个概念最初是由Unix中工具软件(例如sed和grep)普及开来的。正则表达式通常缩写成"regex"。 2.java.util.regex
alan-hjkl
·
2012-05-28 17:00
java正则表达式
Java正则表达式
学习(一)
1.什么是正则表达式:正则表达式(regularexpressions)是一种描述字符串集的方法,它是以字符串集中各种字符串的公有特征为依据的。 正则表达式可以用于搜索、编辑或者操作文本和数据。许多程序设计语言都支持利用正则表达式进行字符串操作。 正则表达式这个概念最初是由Unix中工具软件(例如sed和grep)普及开来的。正则表达式通常缩写成"regex"。 2.java.util.regex
alan-hjkl
·
2012-05-28 17:00
java正则表达式
Java正则表达式
学习(一)
1.什么是正则表达式:正则表达式(regularexpressions)是一种描述字符串集的方法,它是以字符串集中各种字符串的公有特征为依据的。 正则表达式可以用于搜索、编辑或者操作文本和数据。许多程序设计语言都支持利用正则表达式进行字符串操作。 正则表达式这个概念最初是由Unix中工具软件(例如sed和grep)普及开来的。正则表达式通常缩写成"regex"。 2.java.util.regex
alan-hjkl
·
2012-05-28 17:00
java正则表达式
Java正则表达式
验证字符串是否为数字
import java.util.regex.Matcher; import java.util.regex.Pattern; public class PatternTest { public static void main(String[] args) { String pattern = "[+-]?[0-9]*"; Pattern pat =
danandyu8013
·
2012-05-28 10:00
java
Pattern
正则表达式
验证字符串是否为数字
Java正则表达式
详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索
shuxiaomeng
·
2012-05-25 16:00
java正则表达式
Java正则表达式
应用总结
阅读更多一、概述正则表达式是Java处理字符串、文本的重要工具。Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern匹配类:用模式匹配一个字符串所表达的抽象结果。(很遗憾,JavaDoc并没有给出这两个类的职责概念。)比如一个简单例子:importjava.util.re
zhengxuezhou
·
2012-05-25 12:00
pattern
正则表达式
Java正则表达式
应用总结
一、概述 正则表达式是Java处理字符串、文本的重要工具。 Java对正则表达式的处理集中在以下两个两个类: java.util.regex.Matcher 模式类:用来表示一个编译过的正则表达式。 java.util.regex.Pattern 匹配类:用模式匹配一个字符串所表达的抽象结果。 (很遗憾,Java Doc并没有给出这
zhengxuezhou
·
2012-05-25 12:00
Pattern
正则表达式
Java正则表达式
详解
Java正则表达式
详解如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。
李雨泽
·
2012-05-24 22:00
regex
Java正则表达式
详解
Java正则表达式
详解如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。
李雨泽
·
2012-05-24 22:00
regex
java正则表达式
一、概述正则表达式是Java处理字符串、文本的重要工具。Java对正则表达式的处理集中在以下两个两个类:java.util.regex.Matcher 模式类:用来表示一个编译过的正则表达式。java.util.regex.Pattern 匹配类:用模式匹配一个字符串所表达的抽象结果。(很遗憾,JavaDoc并没有给出这两个类的职责概念。) 比如一个简单例子:import java.util
talentluke
·
2012-05-24 15:00
java正则表达式
JAVA正则表达式
--不包含指定字符串
功能需求: URL的字符串匹配,但又不能包含指定的字符串 URL为我的ITEYE空间: http://hugh-wangp.iteye.com/ 我想统计我ITEYE空间的流量,但是又不想知道微博(weibo)和收藏(link)的流量 所有我要在匹配:http://hugh-wangp.iteye.com的同时,URL里又不能有weibo和link字符串
hugh.wangp
·
2012-05-24 14:00
java
正则
不包含字符串
memo:
java正则表达式
java正则表达式
主要在java.util.regex.Pattern类中有所描述。详细可以参考http://docs.oracle.com/javase/6/docs/api/文档。
hantiannan
·
2012-05-21 10:00
JAVA 正则表达式 (超详细)
JAVA正则表达式
(超详细)分类: Java2011-12-2700:01 726人阅读 评论(0) 收藏 举报 (PS:这篇文章为转载,我不喜欢转载的但我觉得这篇文章实在是超赞了,就转了过来,这篇可以说是学习
you_off3
·
2012-05-20 10:00
java
java
正则表达式
String
perl
input
compiler
发散思维--javascript、C语言、perl正则表达式处理同一目录搜索问题
发散思维--javascript、C语言、perl、
java正则表达式
处理同一目录搜索问题前言 这是我第51篇博客,写过了50篇博文了,接下来的时间决定继续在CSDN上交流技术和心得,CSDN也许对我也是一种鼓舞和鞭策吧
ziyuanxiazai123
·
2012-05-20 00:00
JavaScript
c
正则表达式
perl
语言
java正字表达式
Java正则表达式
学习: 因为正则表达式是一个很庞杂的体系,此例仅举些入门的概念,更多的请参阅相关书籍及自行摸索。
liuhaibo_ljf
·
2012-05-17 09:00
java正则表达式
java正则表达式
案例
过滤超链接正则表达式<a[^>]*href=(\"([^\"]*)\"|\'([^\']*)\'|([^\\s>]*))[^>]*>[\\s\\S]*?</a>; String patternStr = "<a[^>]*href=(\"([^\"]*)\"|\'([^\
java_script
·
2012-05-15 17:00
java正则表达式
java正则表达式
String s = "<img style=\"fsdsfdslfs\"/><div style=\"sfafsadfsa\"/><div style=\"sfafsadfsa\"/>"; &nb
fangfumin
·
2012-05-15 16:00
java正则表达式
java正则表达式
匹配全角空格
网上找了半天没找到,自己试了一个:例:Stringtest= "祥/n 视频/n:/w"; //注意中间既包含了全角空格,也包含了半角空格 String[]subtest= test.split(""); //使用半角空格分隔字符串 for(Stringi:subtest){ if(i!=null&&!"".equals(i)&&!i.matches
九爷
·
2012-05-05 22:00
java正则表达式
(regex)
Java正则表达式
通过java.util.regex包下的两个类:Pattern和Matcher实现的。用法如下:首先引入java包:java.util.regex.
huang798807481
·
2012-05-04 22:00
java
正则表达式
String
regex
java正则表达式
(regex)
Java正则表达式
通过java.util.regex包下的两个类:Pattern和Matcher实现的。用法如下: 首先引入java包:java.util.regex.
iwebcode
·
2012-05-04 22:00
java正则表达式
java正则表达式
下面二篇文章较好。做一个标记,留作备用http://www.people.cd/chrisren/java.regular.expressions/http://webservices.ctocio.com.cn/tips/331/7643831_3.shtml注意\w实际上就是[0-9a-zA-Z_],即为0-9,a-z,A-Z,外加下划线_项目中用到的正则表达式: Patternp1=Pat
randyjiawenjie
·
2012-05-02 21:00
java
String
正则表达式
email
Java正则表达式
--字符集范围:并集、交集和差集
Java正则表达式
教程:http://www.java3z.com/cwbwebhome/article/article8/Regex/Java.Regex.Tutorial.html其中第三章中关于字符集范围的讲解
zongquanliu
·
2012-05-02 16:31
java正则表达式
交集
并集
差集
java正则表达式
应用
一:抓取网页中的Email地址利用正则表达式匹配网页中的文本[\\w[.-]]+@[\\w[.-]]+\\.[\\w]+将网页内容分割提取importjava.io.BufferedReader; importjava.io.FileNotFoundException; importjava.io.FileReader; importjava.io.IOException; importj
·
2012-05-01 18:00
java正则表达式
Java正则表达式
入门
一:什么是正则表达式 1.定义:正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 2.用途:字符串匹配(字符匹配)字符串查找字符串替换字符串分割 例如:从网页中揪出email地址IP地址是否正确
·
2012-05-01 08:00
java正则表达式
HttpClient模拟登陆人人网,并且爬取日志内容(一)
爬取到的html内容,既可以用
java正则表达式
截取,也可以用jsoup(下载地址:Download),目前是使用jsoup,这个用起来非常方便,不用自己去辛苦的写正则表达式。
iisgirl
·
2012-04-28 13:00
apache
html
String
正则表达式
header
domain
java正则表达式
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索
MoreeVan
·
2012-04-28 10:00
java
html
正则表达式
String
perl
compiler
Java正则表达式
总结
"^\d+$"//非负整数(正整数+0) "^[0-9]*[1-9][0-9]*$"//正整数 "^((-\d+)|(0+))$"//非正整数(负整数+0) "^-[0-9]*[1-9][0-9]*$"//负整数 "^-?\d+$"//整数 "^\d+(\.\d+)?$"//非负浮点数(正浮点数+0) "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]
wxwlife2006
·
2012-04-26 16:00
JavaScript
java
正则表达式
function
VBScript
email
【zz】
Java正则表达式
入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时
carus
·
2012-04-26 08:00
java正则表达式
Java正则表达式
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配
ccgkren
·
2012-04-24 11:00
java
正则表达式
java正则表达式
非捕获组详解
这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。 主要总结 1个 + 2组 一共5个。 (?:X) (?=X) (?<=X) (?!X) (?<!X) 一、先从(?:)非捕获组说起。 下面由一个例子引出非捕获组。 有两个金额:8899¥ 和 6688$ 。显然,前一个是8899元的人民币,后一个是6688元的美元。我现在需要一个
ethanwalle
·
2012-04-20 15:00
java正则表达式
?<=
Java正则表达式
匹配多行
在编写程序时,往往会遇到需要正则表达式匹配多行的情况,在网上看了好多方法,猛回头,突然发现多行是可以设置的,代码如下。 package com.my.test; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileNotFoundException; import java.
techno_it
·
2012-04-18 20:00
java
code
java正则表达式
学习
////System.out.println(s.getBytes().length);//一个汉字一个长度 //if(s.matches("\\w[\\w\u4e00-\u9fa5]{1,6}")) //System.out.println("true");; /* *匹配 */ ////[abc]匹配长度为1的字符串:a或b或c //System.out.println("abc".mat
ljfbest
·
2012-04-13 21:00
Java正则表达式
正则表达式的各种符号及其含义 常用的符号 . 表示任意一个字符 \s 空格字符(空格键,tab,换行,换页,回车) \S 非空格字符([^\s]) \d 一个数字,(相当于[0-9] ) \D 一个非数字的字符,(相当于[^0-9]) \w 一个单词字符(wordcharacter) (相当于[a-zA-Z_0-9
Chuekup
·
2012-04-10 17:00
java
String
正则表达式
regex
input
character
JAVA正则表达式
(详细,转载内容)
在Sun的JavaJDK1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。可粗略估计一下,除了偶尔用Linux的外,其他Linux用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。正则表达式的引擎已被许多
哈全文
·
2012-04-10 10:00
java
正则表达式
详细
java正则表达式
(HTML提取)
1、过滤标签]*\\s*>\\s*(.*?)\\s*2、过滤Img标签]*)\\s*/?\\s*>3、过滤Img标签下的src]*)src\\s*=\\s*([^>]+)4、过滤Javascript标签]*?>[\\s\\S]*?5、link标签]*\\s*/?\\s*>6、link标签]*?\\s*>\\s*[\\s\\S]*?\\s*7、标签中的class属性]+)?\\s*>测试类如下:im
zhang_Red
·
2012-04-01 12:00
JavaScript
java
html
正则表达式
String
Class
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他