#!/usr/bin/python3 # written by andrewt@unsw.edu.au as a COMP(2041|9044) lecture example # Print the last number (real or integer) on every line # Note: regexp to match number: -?\d+\.?\d* # Note use of findall to find all numbers import re, sys for line in sys.stdin: numbers = re.findall(r'(-?\d+\.?\d*)\D*$', line) if numbers: print(numbers[-1])