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正则表达式
高级用法(分组与捕获)
正则表达式在字符串处理中经常使用,关于正则简单的用法相信有一点程序基础的人都懂得一些,这里就不介绍简单基础了。这里主要讲解一下在JAVA中实现了的正则的高级用法-分组与捕获。 对于要重复单个字符,非常简单,直接在字符后卖弄加上限定符即可,例如a+表示匹配1个或一个以上的a,a?表示匹配0个或1个a。这些限定符如下所示: X?X,一次或一次也没有X*X,零次或多次X+X,一次或多次X{n}X,
liyantianmin
·
2012-08-20 22:00
java
c
正则表达式
测试
Java正则表达式
正在学习
Java正则表达式
,我哥人感觉有难度,反正书看完了就全忘记了,还是要做一下笔记。还是从最基础开始吧。下面是从网上找来的资料,贡以后看的,当然,直接复制粘贴的。
zhy_cheng
·
2012-08-18 15:00
java
exception
正则表达式
String
Class
import
Java正则表达式
正则表达式善于处理文本,对匹配、搜索和替换等操作都有意想不到的作用。正因如此,正则表达式现在是作为程序员七种基本技能之一*,因此学习和使用它在工作中都能达到很高的效率。正则表达式应用于程序设计语言中,首次是出现在Perl语言,这也让Perl奠定了正则表达式旗手的地位。现在,它已经深入到了所有的程序设计语言中,在程序设计语言中,正则表达式可以说是标准配置了。Java中从JDK1.4开始增加了对正则表
fanshadoop
·
2012-08-16 21:00
Java正则表达式
入门(1)
自从jdk1.4推出java.util.regex包,就为我们提供了很好的
JAVA正则表达式
应用平台。因为正则表达式是一个很庞杂的体系,所以
aerchi
·
2012-08-16 13:00
java
String
正则表达式
object
File
Path
Java正则表达式
工具类实例
Java正则表达式
工具类实例 以前写了一个Java的正规表达式的Java工具类,分享一下,有用到的欢迎下载使用。
taowayi
·
2012-08-14 16:00
java正则表达式
Java正则表达式
工具类实例
Java正则表达式
工具类实例 以前写了一个Java的正规表达式的Java工具类,分享一下,有用到的欢迎下载使用。
taowayi
·
2012-08-14 16:00
java正则表达式
java正则表达式
的学习
正则表达式看似简单,要灵活使用却很难,至少我感觉是这样,(可能是做少了练习),你说要你写个邮件的正则表达式什么的,你都总是出错,别人怎么看你?唉,我当初公司评级考试的时候,就是写错了,导致严重后果啊。我能说什么呢,向谁去说呢,自己确实没学好,老忘记,对^$的恐惧感,那些简单的\d、\w、\s的意思都记不住或者记不清,导致不敢用。学业不精啊,误己误人! 参照 htt
FlyAway2
·
2012-08-13 23:00
java正则表达式
java正则表达式
正则表达示 了解正则表达示,首先要明白为什么需要正则表达示。正则表达示是一门自然语言,并不单纯的依赖于某一种语言而存在,在程序开发的过程当中,我们经常需要处理一些字符串,比如匹配呀,查找,替换,判断字符串的情况,如果单纯的仅仅用编码的方法一个一个来拼接,或者其他的方式来处理,我们需要浪费的太多的时间和精力,有了它,使得我们字符串处理简单而高效。首先我们来了解一下在正则表达式中需要用的替换字符1、
yi_sixian
·
2012-08-04 23:57
正则表达式
字符串处理
敏感词汇替换
Java 正则表达式(2012.08.02)
Java正则表达式
表达式意义:1.字符x 字符x。例如a表示字符a\\ 反斜线字符。在书写时要写为\\\\。
f369504543
·
2012-08-02 17:00
java
windows
正则表达式
perl
compiler
引擎
Java正则表达式
入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹配的一个或
hopezhangbo
·
2012-08-02 10:00
java
String
object
正则表达式
File
Path
JAVA正则表达式
匹配,替换,查找,切割
import java.util.ArrayList;import java.util.regex.Matcher;import java.util.regex.Pattern;public class test { public static void main(String[] args) { getStrings(); //用正则表达式获取指定字符串内容中的指定内容
jxgxy
·
2012-07-30 22:00
java正则表达式
验证邮箱、IP地址、手机号码
1.java验证IP地址: Pattern pattern = Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\
wb8206656
·
2012-07-27 12:00
java正则表达式
Java正则表达式
详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索
B10090120
·
2012-07-25 13:00
java
html
正则表达式
String
perl
compiler
java正则表达式
◆在字符串包含验证时//查找以Java开头,任意结尾的字符串 Patternpattern=Pattern.compile("^Java.*"); Matchermatcher=pattern.matcher("Java不是人"); booleanb=matcher.matches(); //当条件满足时,将返回true,否则返回false System.out.println(b);◆以多条件分
hanzhou4519
·
2012-07-24 18:00
java正则表达式
◆在字符串包含验证时 //查找以Java开头,任意结尾的字符串 Pattern pattern = Pattern.compile("^Java.*"); Matcher matcher = pattern.matcher("Java不是人"); boolean b= matcher.matches(); //当条件满足时,将
iwebcode
·
2012-07-24 18:00
java正则表达式
Java 正则表达式语法
Java正则表达式
语法http://www.blogjava.net/songfei/articles/23686.htmlhttp://blog.csdn.net/allwefantasy/article
少年阿宾
·
2012-07-23 17:00
Java 正则表达式例子(一)
Java正则表达式
例子(一)开头是两个数字,然后中间有一个连接符,然后连接符-后面还有5位数字的正则packageorg.litsoft.air.servlet;importjava.util.regex.Matcher
少年阿宾
·
2012-07-23 16:00
JAVA正则表达式
Pattern和Matcher
1.简介: java.util.regex是一个用正则表达式所订制的模式来对字符串进行匹配工作的类库包。 它包括两个类:Pattern和MatcherPattern一个Pattern是一个正则表达式经编译后的表现模式。 Matcher一个Matcher对象是一个状态机器,它依据Pattern对象做为匹配模式对字符串展开匹配检查。首先一个Pattern实例订制了一个所用语法与PERL的类似的正则表达
mywebstudy
·
2012-07-07 22:00
java
exception
正则表达式
String
input
email
Java正则表达式
匹配使用实例
实例一: 正则式是最简单的能准确匹配一个给定String的模式,模式与要匹配的文本是等价的.静态的Pattern.matches方法用于比较一个String是否匹配一个给定模式.例程如下: String data="java"; boolean result=Pattern.matches("java"
wangangie10
·
2012-07-06 09:00
java正则表达式
Java正则表达式
(一)
正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java 2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正则表达式这个强大的工具了。 一、首先我们看一下怎么使用正则表达式的一个例子: A
hgfghe7
·
2012-07-06 09:00
java正则表达式
java正则表达式
学习总结,以及和javascript正则表达式的区别
用正则表达式处理字符串功能非常强大,下面总结一下
java正则表达式
的一些知识: 基本元字符 \\ 反斜杠 \t 间隔 ('\u0009') \n 换行 ('\u000A')
wangangie21
·
2012-07-06 09:00
JavaScript
JAVA正则表达式
4种常用功能
正则表达式在字符串处理上有着强大的功能,sun在jdk1.4加入了对它的支持 下面简单的说下它的4种常用功能: 查询: 以下是代码片段: String str="abc efg ABC"; String regEx="a|f"; //表示a或f Pattern p=Pattern.c
hgfghe8
·
2012-07-06 09:00
java正则表达式
java正则
Java正则表达式
应用总结 一、概述 正则表达式是Java处理字符串、文本的重要工具。
yangbobo1992
·
2012-07-04 15:00
Java正则表达式
(三)、代码量统计工具(统计java源文件中注释、代码、空白行数量)
比如想统计一个Java程序员一天写代码的工作量(如:有效代码多少行、空行多少、注释多少行等),这个小工具也许能做为一个参考的依据。 思路:因为每个java源文件的内容基本包括java语句、空白行、注释三部份组成(不包括注解),所以要统计某个文件这三部份的内容各占多少时,只需写三个匹配这几部份内容的正则表达式即可。然后通过IO流读取文件中的每一行,并根据正则匹配的结果,累加每部份匹配的数量
xyang81
·
2012-07-04 14:00
java
正则表达式
String
File
import
工具
Java正则表达式
的解释说明
表达式意义: 1.字符 x 字符 x。例如a表示字符a \\ 反斜线字符。在书写时要写为\\\\。(注意:因为java在第一次解析时,把\\\\解析成正则表达式\\,在第二次解析时再解析为\,所以凡是不是1.1列举到的转义字符,包括1.1的\\,而又带有\的都要写两次) \0n &nb
vondon
·
2012-07-03 14:00
java正则表达式
Java正则表达式
(二)、常用正则工具类
此类提供日常开发中常用的正则验证函数,比如:邮箱、手机号、电话号码、身份证号码、日期、数字、小数、URL、IP地址等。使用Pattern对象的matches方法进行整个字符匹配,调用该方法相当于: Patternp=Pattern.compile(regex); Matcherm=p.matcher(input); returnm.matches();每个正则可能还有
xyang81
·
2012-07-01 12:00
java
正则表达式
String
regex
电话
正则表达式工具
Java正则表达式
,抓取网页email地址实例
转载自:http://blog.csdn.net/xyang81/article/details/7705960实现思路:1、使用java.net.URL对象,绑定网络上某一个网页的地址2、通过java.net.URL对象的openConnection()方法获得一个HttpConnection对象3、通过HttpConnection对象的getInputStream()方法获得该网络文件的输入流
yang3wei
·
2012-07-01 05:00
java
正则表达式
网络
regex
email
网络爬虫
Java正则表达式
(一)、抓取网页email地址实例
实现思路:1、使用java.net.URL对象,绑定网络上某一个网页的地址2、通过java.net.URL对象的openConnection()方法获得一个HttpConnection对象3、通过HttpConnection对象的getInputStream()方法获得该网络文件的输入流对象InputStream4、循环读取流中的每一行数据,并由Pattern对象编译的正则表达式区配每一行字符,取
xyang81
·
2012-07-01 01:00
java
exception
正则表达式
regex
email
网络爬虫
java正则表达式
对字符串的操作
学习
java正则表达式
的都知道,它的重要性;但同时也了解它的难度和复杂性。所以为了加深我们对它的了解。
goqin
·
2012-06-29 15:00
java
Pattern
java正则表达式
public class FindA{ public static void main(String args[]) throws Exception{ String candidate = "A Matcher examines the results of
likuiwin
·
2012-06-28 01:00
正则表达式
Java正则表达式
详解
一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1句点符号假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母开头,以“n”字母结束。另外,假设有一本英文字典,你可以用正则表达
zzp_403184692
·
2012-06-27 21:00
java
html
正则表达式
String
perl
compiler
java正则表达式
高级用法:转换驼峰标示
阅读更多Stringsource="LastLoginIp";StringregexStr="[A-Z]";Matchermatcher=Pattern.compile(regexStr).matcher(source);StringBuffersb=newStringBuffer();while(matcher.find()){Stringg=matcher.group();matcher.ap
kong0itey
·
2012-06-26 16:00
java正则表达式
高级用法:转换驼峰标示
String source = "LastLoginIp"; String regexStr = "[A-Z]"; Matcher matcher = Pattern.compile(regexStr).matcher(source); StringBuffer sb = new StringBuffer(); while (matcher.fi
kong0itey
·
2012-06-26 16:00
java正则表达式
JAVA正则表达式
(详细,转载内容)
在Sun的JavaJDK1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。可粗略估计一下,除了偶尔用Linux的外,其他Linux用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。正则表达式的引擎已被许多
TracyZhang
·
2012-06-25 22:00
正则表达式
java正则表达式
java正则表达式
有关通配符
通配符*表示任意多个字符,但
java正则表达式
的pattern不能直接使用如*abc*。而要用(.*)。.表示非换行符的任意字符。如果要除了abc(连续字符串)以外的任意字符,可以写成((?!abc)
priestmoon
·
2012-06-25 15:00
java
正则表达式
Java正则表达式
Java正则表达式
详解:http://edu.yesky.com/edupxpt/18/2143018.shtml 3. java.util.regex.Pattern类:http://d
huangrongyou
·
2012-06-21 13:00
java正则表达式
Java正则表达式
Java正则表达式
详解:http://edu.yesky.com/edupxpt/18/2143018.shtml 3. java.util.regex.Pattern类:http://d
huangrongyou
·
2012-06-21 13:00
java正则表达式
Java正则表达式
之应用篇
本文将介绍如何在Java中使用正则表达式来处理文本数据。正则表达式就是一个字符串,但和普通的字符串不同的是,正则表达式是对一组相似字符串的抽象,如下面的几个字符串: a98b c0912d c10b a12345678d ab 我们仔细分析上面五个字符串,可以看出它们有一个共同特征,就是第一个字符必须是'a'或'c',最后一个字符必须是'b'或'd',而中间的字符是任意多个数字组成(
jazywoo123
·
2012-06-18 20:00
完完全全学习
Java正则表达式
在网上找了好久也没找到个合适的正则表达式以过滤特殊字符;自己学习了下,写了两个,实现要求。 Java代码 // 过滤特殊字符 public static String StringFilter(String&nbs
free0007
·
2012-06-15 10:00
java正则表达式
Java正则表达式
详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜
intelchina
·
2012-06-14 15:00
java
正则
Java正则表达式
详解
一、正则表达式基础知识 我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说: 1.1 句点符号 假设你在玩英文拼字游戏,想要找出三个字母的单词,而且这些单词必须以“t”字母
hubowei1
·
2012-06-13 11:00
java正则表达式
Java正则表达式
详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“
4ever000_1988
·
2012-06-12 10:00
java
正则表达式
java正则表达式
非捕获组详解
这几天看了下正则表达式,对非捕获组(non-capturing)进行下总结。主要总结1个+2组 一共5个。(?:X)(?=X)(?<=X)(?!X)(?
is_zhoufeng
·
2012-06-08 14:00
java
正则表达式
api
测试
文档
Java正则表达式
详解-JSP教程,Java技巧及代码
发布时间:2007-12-2519:51:16 来源: 作者: 点击:507如果你曾经用过perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(regularexpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括perl、php、python、javascript和j
sihaishibei
·
2012-06-04 10:57
Java正则表达式详解
java正则表达式
验证邮箱、IP地址、手机号码
1.java验证IP地址:Patternpattern=Pattern.compile("\\b((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\\d\\d)\\d+|1\\d\\d|2[0-4]\\d|25[0-5])\\.((?!\\d\
LuoXianXion
·
2012-06-01 13:00
Java正则表达式
入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它用以描述在查找文字主体时待匹
kongweile
·
2012-05-31 15:00
java正则表达式
Java正则表达式
(二)
Matcher类: 使用Matcher类,最重要的一个概念必须清楚:组(Group),在正则表达式中 ()定义了一个组,由于一个正则表达式可以包含很多的组,所以下面先说说怎么划分组的, 以及这些组和组的下标怎么对应的. 下面我们看看一个小例子,来说明这个问题 引用\w(\d\d)(\w+)这个正则表达式有三个组: 整个\w(\d\d)(\w+)是第0组group(0) (\d\d)是第1组grou
huanglz19871030
·
2012-05-31 15:00
java正则表达式
Java正则表达式
(一)
正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正则表达式这个强大的工具了。 一、首先我们看一下怎么使用正则表达式的一个例子: AMatcherexaminestheres
huanglz19871030
·
2012-05-31 15:00
java正则表达式
Java正则表达式
详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(RegularExpression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“搜索
huanglz19871030
·
2012-05-31 15:00
java正则表达式
java正则表达式
学习笔记
.{3}X 匹配前3个字符和第4个字符为X的字符串,捕获输出前4个字符 .{3}(?=X) 匹配前3个字符和第4个字符为X的字符串,只捕获输出前3个字符 .{3}(?<=X) 匹配前3个字符并且第3个字符为X的字符串,捕获输出前3个字符,从后向前 .{3}(?!x) &
mengqingyu
·
2012-05-30 15:00
java
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他