我正在尝试使用 re.search 但使用多个通配符,但它不起作用。我还有什么事情要做吗?或者有更好的方法吗?
import re pattern = '2A-CS-*.GPM.DPR.V*' file = '/home/files/2A-CS-WFF.GPM.DPR.V9-20240130.20240707-S220512-E220609.058829.V07C.HDF5' print(re.search(pattern, file)) #returns None
这是一个正则表达式,而不是 shell glob(或类似的支持通配符的语法)。
*
在正则表达式中,
.*