社区
脚本语言
帖子详情
请教一个简单的正则表达式的问题。
ucdosxp
2016-10-24 12:29:53
import re
word='''hello
ddworld222ff'''
var="hello[\S\s]*?(world)?"
print(var)
pa=re.compile(var,re.M)
ma=pa.findall(word)
print(ma)
按照道理应该显示的world。但不知道为什么出不来。
...全文
300
7
打赏
收藏
请教一个简单的正则表达式的问题。
import re word='''hello ddworld222ff''' var="hello[\S\s]*?(world)?" print(var) pa=re.compile(var,re.M) ma=pa.findall(word) print(ma) 按照道理应该显示的world。但不知道为什么出不来。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq_36591904
2016-11-02
打赏
举报
回复
去掉(world)后面的?字符,就可以的得到[‘world']字符应该PYTHON默认按最小的值运行巴
qq_36591904
2016-11-02
打赏
举报
回复
正则中有带()的元字符,会优先匹配括号里面的字符,所以得出来的结果就是‘world'
ucdosxp
2016-10-31
打赏
举报
回复
但是很奇怪,文本中存在world,就应该要匹配的上呀。
nieoding
2016-10-30
打赏
举报
回复
可以访问
https://regex101.com/#python
,在线自测正则是否OK
nieoding
2016-10-30
打赏
举报
回复
正则里面 ? 是可有可无的意思,那么自然无法匹配到word
ucdosxp
2016-10-28
打赏
举报
回复
我知道去掉?可以 我是想问原因
屎克螂
2016-10-27
打赏
举报
回复
var="hello[\S\s]*?(world)?" 去掉最后的?
asp.net知识库
一个
时间转换的
问题
,顺便谈谈搜索技巧 .net中的
正则表达式
使用高级技巧 (一) C#静态成员和方法的学习小结 C#中结构与类的区别 C#中 const 和 readonly 的区别 利用自定义属性,定义枚举值的详细文本 Web标准和ASP...
python匹配数字开头的内容_python使用
正则表达式
匹配字符串开头并打印示例
python
正则表达式
,怎样匹配以某个字符串开头,以str ="abcdefg123213qwe" 比如要匹配以abc开头,以qwe结尾,要怎样写呢?匹配以某个字符串开头,以某个字符串结尾的情况的
正则表达式
:^abc.*?qwe$ Python
正则表达式
...
5天Python闯关答疑训练营-直播答疑
#《5天Python闯关训练营》学习计划#挑战周期:11月4日—11月8日直播答疑:11.6号晚8点直播答疑,将学习难点可集中
请教
老师哦~11.4-11.8号为本课正式服务周期,期间遇到学习
问题
可社群
请教
,群内安排助教老师答疑
C#
正则表达式
的语法?
还Javascript和C#的
正则表达式
一样吗,如果不一样请把Javascript的写法留下,最好有例字说明每
一个
知识点.,谢! 匿名 回答:2 人气:6 解决时间:2009-04-04 00:47 满意答案好评率:50%
正则表达式
的语法是一样的
简单
...
C#
正则表达式
用法总结
最近学是C#的窗口应用开发编程,然后我在网站搜了
一个
早上,结果大多数是有一些基础的才看得懂,像对与我这个小白,看了半天都看不懂 最后,还是
请教
了大神,把我教会了 下面就我对C#的
正则表达式
的一些总结,第一次...
脚本语言
37,720
社区成员
34,239
社区内容
发帖
与我相关
我的任务
脚本语言
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
复制链接
扫一扫
分享
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
试试用AI创作助手写篇文章吧
+ 用AI写文章