Но тогда перед Нужным словом ОБЯЗАНО быть Слово.
Иначе непонятно, откуда начинается Нужное))

Код AS3:
var myString:String = "Слово25 СловоНенужноеСлово Левое какое-то вообщеСловоНужное словоСлово"
var myRegExp:RegExp = /.*(Слово\s*)+(?P<par>.*?)\s*Слово$/ig;
var result:Object = myRegExp.exec(myString);
if (result) trace(result.par);