社区
王宇韬的课程社区_NO_1
Python零基础快速入门(案例版)
帖子详情
3.正则表达式基础3-非贪婪匹配2
王宇韬
2023-01-13 03:16:25
课时名称
课时知识点
3.正则表达式基础3-非贪婪匹配2
3.正则表达式基础3-非贪婪匹配2
...全文
192
回复
打赏
收藏
3.正则表达式基础3-非贪婪匹配2
课时名称课时知识点3.正则表达式基础3-非贪婪匹配23.正则表达式基础3-非贪婪匹配2
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
精通
正则表达式
正则表达式
各语言通用,这本书是经典中的经典
pcre-8.36.tar.gz
pcre-8.36 是一款正则库,安装vsftpd服务器时可用到
Python:
正则表达式
---
贪婪
匹配
John 使用了
非
贪婪
匹配
,它只
匹配
到第一个满足条件的 “John” 前面的最小字符串 “my name is John”。通过使用
非
贪婪
匹配
,我们可以控制
正则表达式
尽可能少地
匹配
字符,从而得到更精确的结果。.* 表示
匹配
任意数量的任意字符(除换行符外)。
贪婪
匹配
会将尽可能多的字符都作为
匹配
结果返回。表示
非
贪婪
的
匹配
任意数量的任意字符。
非
贪婪
匹配
会尽可能少地
匹配
字符以满足
匹配
规则。如果我们想要
匹配
“my” 后面的最小字符串,即。的,它会尽可能多地
匹配
满足条件的字符。,我们可以使用
非
贪婪
匹配
的符号。
正则表达式
:
贪婪
匹配
与
非
贪婪
匹配
这三个字符的组合就是
非
贪婪
匹配
,意思是
匹配
任意字符直到遇到第一个后面指定的字符,比如.*?_就表示
匹配
任意字符直到碰到下划线,还可以组合^来表示从头
匹配
,比如^.*?.*在
正则表达式
中表示
贪婪
匹配
,其中.是一个元字符,在
正则表达式
里,它代表除换行符之外的任意单个字符。因为 sub(".*_", "", x)函数表示把指定部分替换成空字符也就是删除
正则表达式
匹配
到的部分,后面有一个_,.*_就是
匹配
到最后一个_,前面的所有字符。结果应该是 "banana_cherry" "cat" "blue_green"
正则表达式
---
非
贪婪
匹配
一、
非
贪婪
匹配
package com.jun.regexp; import java.util.regex.Matcher; import java.util.regex.Pattern; /** *
非
贪婪
匹配
*/ public class RegExp09 { public static void main(String[] args) { String content = "aaaa222222"; //String regStr ="\\d+"
王宇韬的课程社区_NO_1
2
社区成员
227
社区内容
发帖
与我相关
我的任务
王宇韬的课程社区_NO_1
王宇韬(CFA、FRM、AQF) 华能信托华小智金融科技实验室组长,《Python金融大数据挖掘与分析全流程详解》,《Python大数据分析与机器学习商业案例实战》作者 宾西法尼亚大学硕士,上海交通大学学士。在上海交大就读期间曾经荣获国家奖学金,上海交通大学优秀毕业生,两年内通过CFA(特许金融分析师)3级,FRM(金融风险管理师)2级,AQF(量化金融分析师)。 更多信息:https://shimo.im/docs/cyHrXKHdTkg8xcG6/ 《王宇韬-华能信托金融科技实验室》
复制链接
扫一扫
分享
社区描述
王宇韬(CFA、FRM、AQF) 华能信托华小智金融科技实验室组长,《Python金融大数据挖掘与分析全流程详解》,《Python大数据分析与机器学习商业案例实战》作者 宾西法尼亚大学硕士,上海交通大学学士。在上海交大就读期间曾经荣获国家奖学金,上海交通大学优秀毕业生,两年内通过CFA(特许金融分析师)3级,FRM(金融风险管理师)2级,AQF(量化金融分析师)。 更多信息:https://shimo.im/docs/cyHrXKHdTkg8xcG6/ 《王宇韬-华能信托金融科技实验室》
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章