2024-06-17 13:27:47 发布
网友
我想将诸如“C:\Users\Bob\Documents\file.xlsx”之类的文件路径仅替换为“C:\Users\Bob\Documents”。用什么正则表达式将“file.xlsx”替换为空。文件名可以是任何扩展名,如txt、xls、csv等
我无法创建正则表达式来替换正确的组
Regex Self Try
你不是在这里找正则表达式,你是在找^{}
import os .... path = r"C:\Users\Bob\Documents\file.xlsx" os.path.dirname(path)
输出:
'C:\\Users\\Bob\\Documents'
额外信息:我强烈建议使用^{}来创建跨平台兼容的路径,而不是直接使用字符串
你不是在这里找正则表达式,你是在找^{}
输出:
额外信息:我强烈建议使用^{} 来创建跨平台兼容的路径,而不是直接使用字符串
相关问题 更多 >
编程相关推荐