共計(jì) 428 個(gè)字符,預(yù)計(jì)需要花費(fèi) 2 分鐘才能閱讀完成。
在 Python 中,你可以使用 split
方法或者正則表達(dá)式來(lái)提取文件名中的某個(gè)字段。
方法一:使用 split
方法
filename = "example_file_2021.txt"
name = filename.split("_")[1] # 以 "_" 為分隔符,提取第二個(gè)字段
print(name) # 輸出: "file"
方法二:使用正則表達(dá)式
import re
filename = "example_file_2021.txt"
pattern = "example_(.*?)_2021" # 匹配以 "example_" 開(kāi)頭,"_2021" 結(jié)尾的字段
match = re.search(pattern, filename)
if match:
name = match.group(1)
print(name) # 輸出: "file"
這兩種方法都可以根據(jù)具體的需求來(lái)提取文件名中的某個(gè)字段。方法一適用于簡(jiǎn)單的分隔符形式,而方法二則可以更靈活地使用正則表達(dá)式來(lái)匹配更復(fù)雜的模式。
丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!
正文完