我想知道是否有办法从一个特定的字符打印文本到另一个不同的特定字符。(两个字符不相同)
条件:
- 有多个实例的开始字符,所以我只想要第一个实例的索引作为
起始索引
。 - 起始索引和结束索引不同,例如“0”是起始索引,“()”是结束索引。
- 也可能有多个开始字符的实例。
我尝试过什么?:
- 我尝试了字符串切片。
a="ahklanfatga0-gja0-gmgaf9hatn.pdfkaufs"
indexes=[i for i,j in enumerate(a) if j=="-"]
但是我有不同的起始字符和结束字符,所以这种方法行不通。
例如:
a3="ahklanfatga0-gja0-gmgaf9hatn.pdfkaufs" # start char="-", end char=".pdf"
expected_output="gja0-gmgaf9hatn.pdf"