比如"3-5/description"。我想提取破折号-旁边的数字,在本例中是3和5。description旁边的/是一个没有数字的str。
我需要一个工具来帮助我像这样从str中提取数字,像这样,func("3-5/description")返回[3,5]
发布于 2018-04-11 05:28:33
您可以执行regex匹配来捕获“-”之前和之后的数字。
import re
def func(input):
return re.match(r'(\d+)[-](\d+)', x).groups()
func("3-5/description")https://stackoverflow.com/questions/49766925
复制相似问题