Skip to main content
 首页 » 编程设计

Python 字符串段操作

2025年05月04日35think

到目前为止我有这段代码

data = ['fx_name_v002.1001.exr  fx_name_v002.1016.exr' 
'fx_name_v002.1002.exr  fx_name_v002.1018.exr'] 
 data.sort() 
 
frames = [] 
 
def string_split(data): 
    for i in data: 
        print(i.split('.')) 

我需要像我一样拆分列表。拆分列表后,我需要将拆分端的 1002、1001 添加到空列表框架中

请您参考如下方法:

使用re.sub()替换字符串中的模式。

string = ['''file_name_name_v3002.1001.extension 
             file_name_name_v3002.1002.extension 
             file_name_name_v3002.1003.extension  
             file_name_name_v3002.1004.extension'''] 
 
import re 
re.sub(r'\.\d{4}\.', '.%%%%.', string[0])