首页
›
数据工程与实时数据平台
›
040-日志数据平台
›
《解析规则正则表达式》
VIP20
本课程属于:040-日志数据平台
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
解析规则正则表达式
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
正则表达式入门
追溯正则发展史,剖析应用场景,介绍主流工具与快速上手方法。
发展史
场景
工具
02
元字符详解
点号、反斜杠系列、边界匹配符的用法与常见陷阱。
.
\d\w\s
^$\b
03
字符集与范围
方括号、连字符、排除字符集,灵活定义匹配集合。
[]
-
[^]
04
量词与贪婪模式
星号、加号、问号、花括号,深入贪婪与懒惰匹配机制。
*+?
{n,m}
贪婪
05
分组与捕获
圆括号分组、非捕获分组、命名分组的实际应用。
()
(?:)
(?P<name>)
06
零宽断言
正向/负向先行断言、正向后行断言,精准定位不占字符。
(?=)
(?<=)
(?!)
07
选择与分支
竖线实现多选分支,条件匹配模式灵活应对复杂逻辑。
|
分支
条件
08
修饰符与标志
忽略大小写、全局匹配、多行模式、点号通配等标志详解。
i
g
m
s
09
回溯与性能优化
回溯原理、灾难性回溯、原子组与占有量词提升效率。
回溯
原子组
占有量词
10
Python re模块
match、search、findall、finditer、sub、split核心函数实战。
re.match
re.sub
re.split
11
Python re模块进阶
编译正则对象、flags参数、group与groups方法深度应用。
compile
flags
group
12
JavaScript正则
RegExp对象、test与exec、字符串match与replace方法。
RegExp
test
exec
13
Java正则
Pattern与Matcher类、find与matches区别、分组提取技巧。
Pattern
Matcher
分组
14
正则与文本处理
文本清洗、数据提取、日志分析实战案例。
清洗
提取
日志
15
正则与爬虫
HTML解析、URL提取、邮箱与手机号匹配。
HTML
URL
邮箱
16
正则与表单验证
邮箱、手机号、身份证号、密码强度验证规则。
邮箱
手机
身份证
17
正则与数据校验
IP地址、日期格式、URL格式校验方法。
IP
日期
URL
18
正则与字符串替换
re.sub高级用法、回调函数替换、模板引擎原理。
re.sub
回调
模板
19
正则与分词
中文分词中的正则应用、NLP预处理技术。
中文分词
NLP
预处理
20
正则与配置文件解析
INI文件、JSON字符串、CSV文件解析实战。
INI
JSON
CSV
21
正则与日志分析
Apache、Nginx、自定义日志格式解析。
Apache
Nginx
日志
22
正则与代码重构
变量重命名、代码格式化、注释提取。
重构
格式化
注释
23
正则与安全
SQL注入检测、XSS过滤、敏感信息脱敏。
SQL注入
XSS
脱敏
24
正则与编译器
词法分析器原理、定义、简易计算器实现。
词法分析
计算器
25
正则与数据库
SQL语句解析、数据库连接字符串解析。
SQL
连接串
解析
26
正则与网络
HTTP头解析、Cookie解析、User-Agent解析。
HTTP
Cookie
UA
27
正则与二进制
十六进制表示、字节匹配、协议解析基础。
十六进制
字节
协议
28
正则与Unicode
Unicode属性、Emoji匹配、多语言文本处理。
Unicode
Emoji
多语言
29
正则调试与测试
在线工具使用、单元测试编写、性能测试方法。
调试
单元测试
性能
30
正则综合实战
从零构建日志分析系统,总结正则最佳实践。
实战
日志系统
最佳实践
所属VIP或分类
同VIP:基于日志数据的血缘分析实践
同VIP:增量计算加速日志处理
同VIP:搭建日志采集系统