问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

python 从字符串中找出以$开头并以一个dict里面任意一个字符结尾的子串...

发布网友 发布时间:2022-04-23 16:38

我来回答

2个回答

热心网友 时间:2022-05-11 05:04

将字典转成正则表达式。然后用re.search,每找一次,就将字符串的起始位置移动
d={'a':None,'b':None,'c':None,'abc':None}
expl=[]
for k in d: expl.append(k)
expl.append(")
exp=re.compile("(?:isu)\$(?:"+(("|").join(expl))+")")
s= ‘$a=$b+$c+$abc’
p=0
while p<len(s):
m=exp.search(s[p:])
if not m:break
print p+m.start()
p+=m.end()
没有验证过,你自己试一下看成不成。

热心网友 时间:2022-05-11 06:22

毫无疑问正则是王道,自己试着写一个正则表达式
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 大神!!求用python写一个程序,找出给定字符串s中按字母表顺序排列的最... python字典,如何查找值中包含指定字符串的键 python中如何取出字符串中最后一个特定字符后的字符串 用python实现,找出一个字符串中的重复字符子串和字符串数量 python正则表达式从字符串中提取子串 python 怎么取出字符串中的数字子串? python如何实现动态规划算法寻找最优匹配子串 用python怎么实现,找出一个字符串中的重复字符子串和字符串数量? python 怎么用正则表达式查找字符串 如何用Python找到字符串中重复的子串,以及重复次数 python语言,s = &quot;abcd1234&quot;,find()函数可以在字符串中搜索子串... 木耳怎么做才好吃? 木耳的做法 木耳的做法有哪些? 大木耳怎么做好吃 酸辣爽口木耳的做法 木耳怎么做好吃 木耳怎么做好吃又简单 木耳的多种做法 泡肉木耳的做法大全 python 查找字符串中是否包含指定非连续字符 s=python print(&#39;{0:3}&#39;.format(s))什么意思? python取出字符串的子串匹配问题 云南昆明滇池好玩吗,云南滇池景点怎么样 大家帮忙介绍一下昆明滇池旅游景点 针织毛衣洗过就会变形,应该怎么洗才正确? 针织衫怎么洗才不会变形啊?如果已经变大了怎么办 有什么好玩的地方,昆明旅游必去景点,昆明旅游景点 针织衫洗变形了怎么复原 云南滇池区周边有什么景点值得推荐 为什么创维电视安装不了软件? 顾客担心夏季针织衫容易变形,销售员如何应对 酷开电视怎么不让安装第三方软件 针织衫洗变形了怎么办一次也没穿过 针织衫洗后变长变形,怎样复原? 昆明市有哪些旅游景点 创维酷开电视为什么不兼容第三方软件 创维酷开电视禁止安装第三方软件怎么办 针织衫是什么面料? 昆明一日游可以去哪里玩?