设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 33|回复: 6

大佬们快来,求个正则

[复制链接]

4

主题

45

回帖

112

积分

注册会员

积分
112
发表于 2019-10-18 21:19:14 | 显示全部楼层 |阅读模式
本帖最后由 随波逐流 于 2019-10-18 22:30 编辑

Python遇到一个正则问题,求大佬解决
第1,3,4,6行color:blue前后都有\
我需要的是第2行和第5行中的AAAA和CCCC,也就是"color:blue" 不带\这样的,能用正则匹配到吗?


document.write("[url="javascript:showdetail('AAAAAAAA')\">>>>>
document.write(">>");
document.write(">>");
>>
document.write(">>");
回复

使用道具 举报

36

主题

645

回帖

1418

积分

金牌会员

积分
1418
发表于 2019-10-18 21:58:08 | 显示全部楼层
第一行和第二行看起来一样阿?
回复

使用道具 举报

0

主题

18

回帖

54

积分

注册会员

积分
54
发表于 2019-10-18 22:02:20 | 显示全部楼层
本帖最后由 云遥 于 2019-10-18 22:03 编辑

regex = re.compile(r"javascript:showdetail\('(.*)'\)")
regex.search(content).group(1)



这个只能取出第一个, 其他的你看着改吧
回复

使用道具 举报

2

主题

349

回帖

724

积分

高级会员

积分
724
发表于 2019-10-18 22:11:12 | 显示全部楼层
`^$`都可以做匹配的锚点啊,自己好好思考吧。
回复

使用道具 举报

4

主题

45

回帖

112

积分

注册会员

积分
112
 楼主| 发表于 2019-10-18 22:15:05 | 显示全部楼层

loveqianool 发表于 2019-10-18 21:58
[/url]
第一行和第二行看起来一样阿?

尴尬,放到code里面变了
回复

使用道具 举报

4

主题

45

回帖

112

积分

注册会员

积分
112
 楼主| 发表于 2019-10-18 21:58:00 | 显示全部楼层

云遥 发表于 2019-10-18 22:02

regex = re.compile(r"javascript:showdetail\('(.*)'\)")
regex.search(content).group(1)

大佬刚才错了,我把代码放进code标签里,源代码变了,现在不一样了
回复

使用道具 举报

4

主题

45

回帖

112

积分

注册会员

积分
112
 楼主| 发表于 2019-10-18 22:16:09 | 显示全部楼层
顶下,大佬帮个忙吧那个转义用的\给过滤掉
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-19 05:28 , Processed in 0.015234 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表