Extract a certain part of a string after a key phrase using pandas?
This will grab the number 10 and put it in a variable called yards.

x = "(12:25) (No Huddle Shotgun) P.Manning pass short left to W.Welker pushed ob at DEN 34 for 10 yards (C.Graham)."
yards = (x.split("for ")[-1]).split(" yards")[0]
I have an NFL dataset with a 'description' column with details about the play. Each successful pass and run play has a string that's structured like:
"(12:25) (No Huddle Shotgun) P.Manning pass short left to W.Welker pushed ob at DEN 34 for 10 yards (C.Graham)."
How do I locate/extract the number after "for" in the string, and place it in a new column?