我知道在Python中,您可以使用数组选择器来检索字符串的特定部分,即me.name[10:
]仅获取最后10个字符。
但是,如何使用单个表达式仅在下划线(即_
)之后检索字符串的一部分?
例如,如果我的字符串是"stringcharThatChange_myname"
我如何仅提取'myname'
?我只限于使用Python 3.5.1
答案 0 :(得分:0)
您可以使用split。
test_string = "stringcharThatChange_myname"
print(test_string.split('_')[1]) # myname
答案 1 :(得分:0)
使用拆分方法。
"this will be excluded_this is kept".split('_')[1]