下划线后检索字符串的一部分

时间:2020-01-24 20:15:09

标签: python python-3.x string

我知道在Python中,您可以使用数组选择器来检索字符串的特定部分,即me.name[10:]仅获取最后10个字符。

但是,如何使用单个表达式仅在下划线(即_)之后检索字符串的一部分? 例如,如果我的字符串是"stringcharThatChange_myname"

我如何仅提取'myname'?我只限于使用Python 3.5.1

2 个答案:

答案 0 :(得分:0)

您可以使用split。

test_string = "stringcharThatChange_myname"
print(test_string.split('_')[1]) # myname

答案 1 :(得分:0)

使用拆分方法。

"this will be excluded_this is kept".split('_')[1]

相关问题