Javascript kérdés

Sziasztok,

Egy kérdésem lenne javascript-el kapcsolatban:

var str="The rain in SPAIN stays mainly in the plain";
var n=str.match(/in/gi);

Eredmény:
in,in,IN,in,in,in

A feladat az lenne, hogy a SPAIN kezdettel és ami mögötte van azt hagyja figyelmen kívül az eredményből.

Eredmény:
in,in

Hozzászólások

Dobd le a felesleget egy replace-szel, miáltal a match nem fogja látni azt, ami nincs is ott!