From: William James Date: 2008-01-05T08:20:14+09:00 Subject: Re: zed shaw zed shaw zed shaw On Jan 4, 12:34 pm, Bill Kelly wrote: > From: "Rick DeNatale" > > > On Jan 4, 2008 11:52 AM, Jeremy McAnally wrote: > > >> Buffalo buffalo buffalo buffalo buffalo buffalo buffalo. > > >> Zed Shaw Zed Shawing. Zed! >:( > > >> On Jan 4, 2008 11:03 AM, Giles Bowkett wrote: > >> > Zed Shaw zed shaw, zed; shaw. Zed shaw? Zed, zed, shaw, shaw; shaw > >> > zed. Zed zed shaw shaw shaw? Wahs dez! Wahs dez zed shaw, zed zed shaw > >> > shaw. > > > Well, I don't know if Rails is really a ghetto. But ruby-talk appears > > to be turning into a loony bin! > > require 'net/http' > _,x = Net::HTTP.new("en.wikipedia.org").get("/wiki/Fictional_races_in_South_Park") > p x.tr('Mm','Zz').gsub(/ez/,'em').gsub(/arklar/,'edhsaw').scan(/Ze\w+,\s+th.*,\s+or\s+z\w+s./m) > > sorry could not resist :) > > Bill require 'net/http' _,x = Net::HTTP.new("en.wikipedia.org").get("/wiki/ Fictional_races_in_South_Park") puts x[/Marklar,.*?or marklars./].gsub(/(m)arklar/i){$1.tr('Mm','Zz') +'edshaw'} With word-wrap: puts x[/Marklar,.*?or marklars./].gsub(/(m)arklar/i){$1.tr('Mm','Zz') +'edshaw'}. scan(/\S.{0,64}\S(?=\s|$)|\S+/)