你需要使用
re.search和分组,并
注意 这
re.match从字符串的开头匹配模式:
>>> s="SKU 9780136058281, (ASIN B00A2KNZ2S, (binding Merchant: 'paperback' / 'hardcover'))">>> import re>>> re.search(r'SKU (d+)',s).group(1)'9780136058281'
r'SKU (d+)将匹配后跟
d长度为1或更大
SKU并带有空格的数字()的任何组合!

你需要使用
re.search和分组,并
re.match从字符串的开头匹配模式:
>>> s="SKU 9780136058281, (ASIN B00A2KNZ2S, (binding Merchant: 'paperback' / 'hardcover'))">>> import re>>> re.search(r'SKU (d+)',s).group(1)'9780136058281'
r'SKU (d+)将匹配后跟
d长度为1或更大
SKU并带有空格的数字()的任何组合!