gpt4 book ai didi

python - 捕获正则表达式中的可选部分

转载 作者:行者123 更新时间:2023-11-30 23:55:29 26 4
gpt4 key购买 nike

我有一个输入文本,可以是:

"URL: http://www.cnn.com Cookie: xxx; yyy"

或者只是:

"URL: http://www.cnn.com"

如何在 Python 中将 URL 和 cookie 捕获到两个单独的变量中?我不知道如何指定的部分是可选的 cookie。

谢谢。

最佳答案

str = 'URL: http://www.cnn.com Cookie: xxx; yyy'

match = re.search(r'URL: (\S+)( Cookie: (.*))?', str)
print match.group(1)
print match.group(3)

>>> http://www.cnn.com
>>> xxx; yyy

关于python - 捕获正则表达式中的可选部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4667217/

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