Python从冒号前的字符串开头提取数字

时间:2017-04-29 16:50:29

标签: python regex string

我想从字母

中提取从开头到冒号的所有数字
string = '125: 16272'

期望的结果:

extracted = '125'

数字不会是负数或包含小数位,它们只是正整数

1 个答案:

答案 0 :(得分:3)

string = '125: 16272'
extracted = string.split(':')[0]

使用split()

如果你需要extracted的int变量,那么

extracted = int(string.split(':')[0])

请阅读以下链接(https://www.tutorialspoint.com/python/string_split.htm