gpt4 book ai didi

python - 如何在Python中从字符串中提取子字符串?

转载 作者:行者123 更新时间:2023-11-30 23:04:57 24 4
gpt4 key购买 nike

假设我有一个字符串,text2='C:\Users\Sony\Desktop\f.html',我想将“C:\Users\Sony\Desktop”和“f.html”分开并存储它们在不同的变量中我该怎么办?我尝试了正则表达式,但没有成功。

最佳答案

os.path.split 执行您想要的操作:

>>> import os
>>> help(os.path.split)
Help on function split in module ntpath:

split(p)
Split a pathname.

Return tuple (head, tail) where tail is everything after the final slash.
Either part may be empty.

>>> os.path.split(r'c:\users\sony\desktop\f.html')
('c:\\users\\sony\\desktop', 'f.html')
>>> path,filename = os.path.split(r'c:\users\sony\desktop\f.html')
>>> path
'c:\\users\\sony\\desktop'
>>> filename
'f.html'

关于python - 如何在Python中从字符串中提取子字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33419232/

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