Skip to main content
 首页 » 编程设计

python之它是python中最简单的子串吗

2025年05月04日12mengfanrong

下面是我的代码,它从字符串中获取代码(总是在括号中,并且总是有 3 个字符):

raw_text='Spain (BCN)' #another examples: 'Italy (BGN)' , 'Germany (SXF)' 
formatted_text=raw_text[raw_text.index('(')+1:len(raw_text)-1] # BCN,BGN,SFX 

能不能写得简单一点?

请您参考如下方法:

如果你确定有这种格式,为什么不直接使用:

s.strip()[-4: -1] 

当然,它不会检查字符串的格式。如果您想这样做,请使用 re 模块(正则表达式)。

希望对您有所帮助,

迪米