我是 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)
添加回答
舉報
0/150
提交
取消