nongreedy forecast regex