How to get this string "534641" (this value is dynamic, can be 6,5,4 digits)? How to find "-" before "534641"?
import re
string = "http://www.test.com.my/white-red-gift-perfume-powerbank-yellow-534641.html?ff=1\u0026s=Ebsr"
m = re.search('-(.+?).html', string).group(1)
print (m)