gpt4 book ai didi

Python - 提取重要的字符串信息

转载 作者:太空宇宙 更新时间:2023-11-04 06:51:11 24 4
gpt4 key购买 nike

我有以下字符串

http://example.com/variable/controller/id32434242423423234?param1=321&param2=4324342

如何以最佳方式提取 id 值,在这种情况下 - 32434242423423234

问候,姆拉乔

最佳答案

你可以只使用 regular expression ,例如:

import re

s = "http://example.com/variable/controller/id32434242423423234?param1=321&param2=4324342"

m = re.search(r'controller/id(\d+)\?',s)
if m:
print "Found the id:", m.group(1)

如果您需要作为数字而不是字符串的值,您可以使用 int(m.group(1))。有很多其他方法可能更合适,具体取决于代码的更大目标,但如果没有更多上下文,很难说。

关于Python - 提取重要的字符串信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5210662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com