为了账号安全,请及时绑定邮箱和手机立即绑定

是否有机会在包含未知字母的字符串中进行搜索?

是否有机会在包含未知字母的字符串中进行搜索?

慕森王 2022-07-12 17:47:45
我是 Python 新手,试图从字符串中的日期获取索引号。例如我的字符串是"blablabladkalsjfd04.11.2019jkvlaö[…]"所以我使用string.index()但我需要一个解决方案,我也可以找到不同的日期。它不起作用string.index("*.**.20*")(但我希望你知道我需要什么。)在这件作品之前和之后可能有一切,但我需要这件作品的索引。
查看完整描述

1 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

这是你要找的吗?


import re


x = "blablabladkalsjfd04.11.2019jkvlaö"

print(re.search("\d{2}\.\d{2}\.\d{4}", x).start())

输出:


17

您还可以获得整个索引匹配:


x = "blablabladkalsjfd04.11.2019jkvlaö[…]"

y = re.search("\d{2}\.\d{2}\.\d{4}", x)

print(y.span())

输出:


(17, 27)


查看完整回答
反对 回复 2022-07-12
  • 1 回答
  • 0 关注
  • 82 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信