fork download
  1. import re
  2. rx = r'[/-](\d+\.\d+\.\d+)'
  3. print(re.findall(rx, '/primerjs-0.0.3-3.tgz /primerjs-0.0.3.tgz /0.0.3-16'))
  4. rx = r'(?:\d+\.)+\d*(?!tgz)'
  5. print(re.findall(rx, '/primerjs-0.0.3-3.tgz /primerjs-0.0.3.tgz /0.0.3-16'))
Success #stdin #stdout 0s 9024KB
stdin
Standard input is empty
stdout
['0.0.3', '0.0.3', '0.0.3']
['0.0.3', '0.0.3', '0.0.3']