社区
脚本语言
帖子详情
请教一个简单的正则表达式的问题。
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。但不知道为什么出不来。
...全文
339
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)?" 去掉最后的?
用
正则表达式
简单
实现邮箱登陆注册等功能
前言
正则表达式
(Regular Expression)作为在许多语言中都存在的逻辑表达式。被广泛应用在检索、替换等对文本进行操作的功能实现中。比起复杂的for循环和if的嵌套,
正则表达式
则更加简洁高效,但是它的缺点也在这儿,由于过于符号化,
正则表达式
往往不够直观,如果对
正则表达式
的符号规则不太熟悉,那么它往往成为了阻碍我们阅读代码文本的绊脚石。这篇博客通过
简单
的实现
一个
邮箱类来谈谈如何去
grep查询文本:问
一个
简单
shell
问题
,将grep的输出赋值给
一个
变量
问
一个
简单
shell
问题
,将grep的输出赋值给
一个
变量 用grep命令得到的输出赋值给
一个
变量不成功。 grep命令如下: 代码: $ grep -c '^abc' file.txt 输出为22,表示file.txt中以abc开头的行的数目。 现在将输出赋值给
一个
变量: 代码: myvar=`grep -c '^abc' file.txt`...
您不需要
正则表达式
by Rina Artstain 通过丽娜·阿斯特斯坦 您不需要
正则表达式
(You Don’t Need a Regex for That) I once had a web siteon which one could searchfor all sorts of things(as long as they’re strings) 我曾经有
一个
网站,可以搜索各种各样的东西(只要它们是字符...
android 邮件
正则表达式
前一段时间解决了
一个
p0的
问题
,让我对
正则表达式
的应用有点害怕,现在的
正则表达式
应用很广泛,可是每种语言想对应的实现库却不是应用同
一个
标准,很多库自身存在着bug,让人很是担心啊 下面举
一个
例子。 项目中有两块需要做邮件validate, 有一块是browser,别的team已经写好了。 然后客户端的哥们直接拿来
简单
测试一下能work,直接就提交了。 结果造成了
一个
p0的bug,程序直接
脚本语言
37,737
社区成员
34,208
社区内容
发帖
与我相关
我的任务
脚本语言
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写文章