"William James" <w_a_x_man / yahoo.com> schrieb im Newsbeitrag news:1102809956.300284.26710 / f14g2000cwb.googlegroups.com... > Find location of every "th" in "the thin man thinks". > > In Icon: > > every write(find("th", "the thin man thinks")) > > In Ruby: > > s='the thin man thinks' > t='th' > (0...s.size).each{|x| puts x if s[x,t.size]==t} > > Is there a better way? >> "the thin man thinks".scan( /th/ ) { puts $`.length } 0 4 13 => "the thin man thinks" Regards robert