数据分析之正则表达式
admin
2024-02-06 04:14:51

数据分析之正则表达式

基础匹配规则

符号示例描述
literalhello匹配字面字符
re1|re2he|she匹配re1或者re2表达式
.a.b匹配任意字符(除了\n之外)
[x-y][A-Z]匹配某一个范围内的单一字符
[^…][^abc],[^a-z]不匹配字符集出现的字符
^^hello world匹配以字符串内容为起始的部分
$hello world$匹配以字符串内容为结束的部分

控制匹配次数

符号示例描述
*[A-Za-z0-9]*匹配0次或者多次前面的字母或者数字的组合
+[a-z]+\.com匹配1次或者多次前面的字母或者数字的组合
[hello]+匹配0次或者1次前面的字母或者数字的组合
{N}[0-9]{3}匹配N个数字
{M,N}[0-9]{1,3}匹配M~N次前面的正则表达式

前后格式匹配

符号示例描述
(?<=…)(?<=hel)[a-z]{2}匹配hel(hello)后面的两个字符
(?=…)[a-z]{2}(?=rld)匹配rld(world)前面两个字符
(?(?匹配字符串之前不是192.168.开头的字符
(?!..)(?!.cn)匹配非.cn的的前面字符

相关内容

热门资讯

你常去的苏式面馆里,可能藏着“... 转自:扬子晚报当百年苏面遇上当代艺术,当地铁出行变成一趟文艺之旅,会碰撞出怎样的火花?12月27日下...
北京推出三项“AI+教育”应用...   炒股就看金麒麟分析师研报,权威,专业,及时,全面,助您挖掘潜力主题机会! (来源:财联社) 财...
太空小鼠实验构想到现实历时10... #4只太空小鼠有名字了#【#太空小鼠实验构想到现实历时10年#】12月27日,在“航天小鼠飞天记”主...
日本政府:在全球竞争中的“落后... (来源:上观新闻)日本政府今日首次制定国家人工智能基本计划,承认在AI全球竞争中显著落后,宣布将通过...
瑞茂通“大动脉”式裁员 超20... 财联社12月27日讯(记者 张晨静 王平安)曾经的河南大宗商品供应链巨头瑞茂通(600180.SH)...