![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
regex
gnail_oug
这个作者很懒,什么都没留下…
展开
-
正则表达式知识详解之基础知识 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识,建议自己按照例子手打一遍。本示例的源代码下载地址: /** * 正则表达式基础 * @date 2016-04-15 10:23:56 * @author sgl */ public static void regexBase(){ // .表示除换行符以外的任意字符 System.out.p原创 2016-04-27 12:36:36 · 793 阅读 · 0 评论 -
正则表达式知识详解之匹配开头或结尾 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094/** * 匹配字符串边界 * 字符串边界的元字符有两个:一个是用来匹配字符串开头的^,另一个是用来匹配字符串结尾的$ * @date 2016-04-20 15:19:14 * @author sgl */publ原创 2016-04-27 13:27:58 · 41342 阅读 · 2 评论 -
正则表达式知识详解之实战 获取网页中的邮箱地址 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094示例功能:1、根据一个url,获取页面里的所有邮箱地址步骤一、根据url读取页面内容 /** * 根据url读取网页内容 * @date 2016-04-27 10:34:13 * @原创 2016-04-29 13:52:57 · 1492 阅读 · 3 评论 -
正则表达式知识详解之实战 读取网页中超链接 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094示例功能:1、根据一个url,获取页面里的所有的超链接步骤一、根据url读取页面内容 /** * 根据url读取网页内容 * @date 2016-04-27 10原创 2016-05-03 09:40:23 · 1438 阅读 · 2 评论 -
正则表达式知识详解之前后查找(环视) (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094示例功能:1、通过向左、向右查找方式找出字符串中的数字2、分组方式和环视方式提取url里的协议名3、给字符串指定位置插入内容4、匹配字符串中的电话号码5、分步介绍如何将一个金额改为用逗号(原创 2016-04-29 10:03:05 · 1494 阅读 · 0 评论 -
正则表达式知识详解之多行模式 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094java启用多行模式只需要在编译模式时增加参数Pattern.MULTILINE即可/** * 多行模式 * @date 2016-04-20 15:31:19 * @author sgl原创 2016-04-27 18:14:37 · 3720 阅读 · 0 评论 -
正则表达式知识详解之单词边界 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识,源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094String str="the cat scattered his food catch mcat";System.out.println("----不设置边界-----");Pattern p=Pattern.compile(原创 2016-04-27 13:24:07 · 2617 阅读 · 0 评论 -
正则表达式知识详解之匹配时忽略大小写 (java版示例)
String str="Hello world,hello java"; System.out.println("===========区分大小写==========="); Pattern p=Pattern.compile("hello"); Matcher m=p.matcher(str); while(m.find()){原创 2016-04-27 13:19:42 · 11741 阅读 · 0 评论 -
正则表达式知识详解之贪婪模式和非贪婪模式 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识,建议自己按照例子手打一遍。本示例的源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094 //提取td元素里的内容 String str="hello worldhello regex"; //贪婪模式 * + {n,} 默认情况是贪婪模式匹配原创 2016-04-27 12:59:57 · 3997 阅读 · 0 评论 -
正则表达式知识详解之子表达式 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094 /** * 子表达式 * 子表达式是一个更大的表达式的一部分,子表达式必须用小括号()括起来,要当成一个独立元素来使用 * @date 2016-04-20 15:53:40 *原创 2016-04-28 17:47:39 · 669 阅读 · 0 评论 -
正则表达式知识详解之分组 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094示例功能:给一个人的身份证号,查看这个人的出生地编码和出生日期 /** * 分组 * @date 2016-04-20 17:02:22 * @author sgl */ pub原创 2016-04-28 17:52:13 · 552 阅读 · 0 评论 -
正则表达式知识详解之回溯引用 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094示例功能:1、查询一个字符串的重复字或字母2、提取html页面里的标题 /** * 回溯引用,前后一致匹配 * @date 2016-04-20 16:48:07 * @a原创 2016-04-28 17:58:40 · 1719 阅读 · 1 评论 -
正则表达式知识详解之替换 (java版示例)
正则表达式知识详解系列,通过代码示例来说明正则表达式知识 源代码下载地址:http://download.csdn.net/detail/gnail_oug/9504094示例功能:1、将手机号部分数字替换成*2、给url增加超链接a标签3、更改日期格式 /** * 替换 * @date 2016-04-20 18:09:00原创 2016-04-29 09:23:22 · 744 阅读 · 0 评论 -
正则表达式之匹配超链接介绍
在正则表达式知识详解之实战 读取网页中超链接 (java版示例)中,有个匹配超链接的正则为<[Aa]\\s+(.*?\\s+)*?href\\s*=\\s*([\"']).+?\\2\\s*(\\s+.*?\\s*)*?>.+?</[Aa]>,这篇文件主要介绍该正则是如何一步一步写出来的。上面正则表达式组合过程1、匹配最简单的<a></a>空的标签,由于a可以大写,所以又下面几种情况字符串<a><原创 2017-11-13 14:53:43 · 18536 阅读 · 1 评论