我有一列字符串数据,数据没有特定的格式。我需要找到所有以逗号分隔的数字。
例如:
string = "There are 5 people in the class and their heights 3,9,6,7,4".
我希望提取3、9、6、7、4这些数字,而不包括数字5。最终,我要将第一个数字前面的单词与每个数字连接起来。例如:heights3,heights9,heights6,heights7,heights4。
ExampleString = "There are 5 people in the class and their heights are 3,9,6,7,4"
temp = re.findall(r'\s\d+\b',ExampleString)
这里我也获得了数字5。
are3,are9,are6,are7,are4
,还是你想要数字前面的第二个单词? - Kirk Broadhurst