正则表达式
正则表达式简介
衰小孩、519
这个作者很懒,什么都没留下…
展开
-
正则表达式总结
正则表达式意义(处理文本)基本介绍底层实现三个常用类表达式语法分组、捕获、反向引用原创 2021-10-30 13:55:51 · 46 阅读 · 0 评论 -
正则表达式中的反向引用
反向引用概念反向引用:分组后,每个组有对应的组号,可以使用转义符+组号来引用对应组的值如 (\d)(\d)\1\2:\1代表引用第一个组的值,\2代表引用第二个组的值,这个匹配模式代表匹配的字符串第一位和第三位相同,第二位和第四位相同反向引用既可以在正则表达式内部使用,也可以在正则表达式外部使用。内部反向引用使用 \+组号 方式,外部反向引用使用 $+组号 方式package com.ftn.regexp;import java.util.regex.Matcher;import java.u原创 2021-10-30 13:53:39 · 572 阅读 · 0 评论 -
特殊的非捕获分组与非贪婪匹配
特殊的非捕获分组package com.ftn.regexp;import java.util.regex.Matcher;import java.util.regex.Pattern;//演示特殊的非捕获分组public class Regexp_08 { public static void main(String[] args) { //非捕获 String content = "fsjj2countryside5641countries23589原创 2021-10-30 13:13:47 · 81 阅读 · 0 评论 -
正则表达式分组
(pattern)原创 2021-10-30 13:09:27 · 83 阅读 · 0 评论 -
正则表达式元字符
基本介绍如果想要灵活的运用正则表达式,必须了解其中各种元字符的功能,元字符从功能上大致分为:限定符选择匹配符分组组合和反向引用符特殊字符字符匹配符定位符元字符转义号 \...原创 2021-10-29 21:37:02 · 125 阅读 · 0 评论 -
正则表达式三个常用类
常用类java.util.regex 包主要包括以下三个类1. Pattern2. Matcher3. PatternSyntaxExceptionPatternPattern对象是一个正则表达式对象。Pattern类没有公共构造方法。要创建一个Pattern对象,调用其公共静态方法,它返回一个Pattern对象。该方法接受一个正则表达式作为它的第一个参数Pattern.matcher(regStr,content):整体匹配方法MatcherMatcher对象是对输入的字符串进行解释和匹原创 2021-10-30 13:43:39 · 133 阅读 · 0 评论 -
正则表达式的底层实现
底层源码package com.ftn.regexp;import java.util.regex.Matcher;import java.util.regex.Pattern;//分析java的正则表达式的底层实现public class RegTheory { public static void main(String[] args) { String content = "2005年6月,在Java One大会上,Sun公司发布了Java SE 6。" +原创 2021-10-30 13:17:46 · 142 阅读 · 0 评论 -
正则表达式的使用
正则表达式的使用package com.ftn.regexp;import java.util.regex.Matcher;import java.util.regex.Pattern;//演示正则表达式的使用public class Regexp_ { public static void main(String[] args) { //假定,编写了爬虫,从百度页面得到如下文本// String content = "111JDBC API主要位于J原创 2021-10-30 13:16:06 · 55 阅读 · 0 评论 -
正则表达式
用于处理文本,简而言之,正则表达式是对字符串执行模式匹配的技术正则表达式:regular expression =>RegExp一个正则表达式,就是用某种模式去匹配字符串的一个公式原创 2021-10-29 20:29:50 · 52 阅读 · 0 评论