ある文字列を含まないものにマッチする正規表現

http://www.din.or.jp/~ohzaki/regex.htm#Without

(?:(?!foo).)*

これやろうとしてすごいハマりました。
一度否定したものをグループ化すればいいのか!