谷姐:我们都是谷歌迷
We are all Google fans

已解决-请教大手子,python如何去掉2个固定字符串中间的文字-战神赵日天

Rate this post

额,这是我今天第三个py问题了,之前两个在论坛mjj的大力帮助下,得到了解决,现在新问题又来了

我使用re. compile从一个网页获得某2个字符串("name":和"time":)之间的数据组
s = re. compile ('"name":' + '(.*?)' + '"time":',re.S).findall(str(response.content))

获得数据组如下结构
s=['a type:"xxx"9992','b type:"lloda"3222','c type:"as21d"2344']

但是中间这个type:"???"我需要去掉,"???"表示字符串是随机文字

只想保留s=['a 9992','b 3222','c 2344']

本来我是想用 re. compile 或者 re. replace来处理,奈何技术太菜,网上找到资料也试了发现没得到我需要的结果

所以还需要大手子的mjj指点一二,最好能写几句代码,本人太菜,实在没辙。

热议
推荐楼 wo31400

2楼 Salta 3小时前

php是世界上最好的语言!

3楼 二氧化碳 3小时前

这样吧,一个月2000块,你外包给我,我兼职负责你要干的事情。每次描述有没有完整内容,真的很头疼。

4楼 战神赵日天 3小时前

php是世界上最好的语言!

额,主要我的项目目前只能以我微不足道的技能而言,只能用python解决
我支持你,php是最好的语言。

5楼 啦啦 3小时前

先replace 替换为空字符串

6楼 战神赵日天 3小时前

先replace 替换为空字符串

关键是如何将type:"xxx"这种结构的替换
因为中间的xxx无论是字符长度或者文本,都是不确定的,唯一确定的就是type:" "这个结构是确定的

8楼 战神赵日天 3小时前

wo31400 发表于 2021-11-14 18:36

歇歇大佬指点,我这就去测试!

9楼 ouxmm 3小时前

你的源文本是什么样的

10楼 wo31400 3小时前


代码发不上来,自己看,正则替换

12楼 战神赵日天 3小时前

代码发不上来,自己看,正则替换

多谢大佬热心帮忙,你之前回复的那个a= 那一串,我稍微按照我的变量改了一下,的确搞定了,再次感谢大佬热心帮忙。

13楼 wo31400 3小时前

稳妥

14楼 emptysuns 3小时前

正则

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » 已解决-请教大手子,python如何去掉2个固定字符串中间的文字-战神赵日天
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活