Computer:正则表达式技术的简介(元字符/普通字符使用字典及其方法总结大全)、相关库介绍、案例应用之详细攻略

64 篇文章 449 订阅
本文深入探讨正则表达式,涵盖其目的、特点和应用场景,特别关注Python中的正则表达式函数。通过实例展示了如何在NLP领域运用正则表达式进行词频统计和关键词匹配。此外,总结了元字符和普通字符的使用,并介绍了Python中处理文本的re、os、glob和bs4库。
摘要由CSDN通过智能技术生成

Computer:正则表达式技术的简介(元字符/普通字符使用字典及其方法总结大全)、相关库介绍、案例应用之详细攻略

导读:正则表达式有等价的概念,比较晦涩难懂,其实,使用正则表达式本身就是个难题。当面对匹配和过滤需求,这第一个问题的时候,考虑到可以使用正则表达式来解决,哈哈,那么,现在,这是他遇到的第二个问题了……

目录

正则表达式技术的简介

1、正则表达式的目的—过滤匹配、过滤提取

2、正则表达式的特点

3、适应场景

(1)、C# 正则表达式

(2)、Java 正则表达式

(3)、JavaScript 正则表达式

(4)、Python 正则表达式

Python语言学习:Python语言学习之正则表达式常用函数之re.search方法【输出仅一个匹配结果(内容+位置)】、re.findall方法【输出所有匹配结果(内容)】案例集合之详细攻略

Python:利用正则表达式findall、split、match函数对表格内某列内容,进行关键词定位匹配并转为列表,最后统计重复个数输出字典格式【findMark_inStrLists2Dict】

正则表达式技术的案例应用

1、NLP领域

NLP:利用re和collections模块进行词频统计之关键词匹配并统计个数以字典形式输出,利用正则表达式findall、split、match函数对字符串组成的列表数据,进行关键词定位匹配并统计输出字典

NLP:利用count函数或正则表达式compile、findall、finditer实现匹配统计(包括模糊匹配的贪婪匹配、懒惰匹配)、对多个字符串组成的列表进行多个模糊关键词进行模糊匹配案例

NLP:函数封装之利用正则表达式compile、findall对多组关键词进行模糊查询并返回统计个数,findall截取两个指定符号之间的内容

正则表达式的元字符/普通字符使用字典及其方法总结

0、基础总结大全

Regular Expression Basics正则表达式基础

Regular Expression Quantifiers正则表达式量词

Regular Expression Groups正则表达式组

Regular Expression Character Classes正则表达式字符类

Regular Expression Assertions正则表达式断言

Regular Expression Flags正则表达式标志

Regular Expression Special Charactersln正则表达式特殊字符

Regular Expression Replacement正则表达式替换

1、元字符使用字典

1.1、六种特殊标记的元字符

1.2、三种大括号重复字符

1.3、?相关的字符

2、普通字符使用字典

2.1、四种中括号范围字符

2.2、四对大小写字母字符

2.3、换页符、换行符、回车符、制表符

2.4、剩余字符

3、等价字符

4、常用运算符与表达式

5、分割语法

相关库介绍

1、基于python语言实现匹配关键词常用的库/包/模块

T1、re模块(正则表达式)

T2、os模块

T3、glob模块

T4、bs4模块


正则表达式技术的简介

  • 11
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一个处女座的程序猿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值