如何使用Python Replace方法删除第三个_
和之前的所有字符串以及第四个_
和之后的所有字符串
st = "the_gis_osm_natural_a_free_1.shp"
答案 0 :(得分:3)
您可以通过_
split字符串,然后加入结果:
start, end = 3, 4
filename = "the_gis_osm_natural_a_free_1.shp"
print('_'.join(filename.split("_")[start:end]))
输出
natural