python split()一部の文字列を切り取る

735 ワード

コードは次のとおりです.
str = 'https://www.baidu.com/pdf/abcdefg.pdf'

#      ,>>>https://www.baidu.com/pdf/abcdefg.pdf
print(str)


#         ,>>>['https://www.baidu.com/pdf/abcdefg.pdf']
print(str.split())


#       ,>>>['https:', '', 'www.baidu.com', 'pdf', 'abcdefg.pdf']
print(str.split('/'))


#         ,>>>https:
print(str.split('/')[0])


#          ,>>>abcdefg.pdf
print(str.split('/')[-1])


#             ,>>>['abcdefg', 'pdf']
print(str.split('/')[-1].split('.'))

#   >>>abcdef
print(str.split('/')[-1].split('.')[0])