On Sat, Jan 19, 2008 at 08:51:33PM -0600, Ken Bloom wrote: > How about in ruby: > Directions=Struct.new(:start,:distance,:time,:directions,:destination) > result=TEXT.split(/\s+\.\s+Map data ??2008 Tele Atlas\s+/m).collect do|record| > lines=record.split("\n") > distance,time=lines[1].match(/^(.+)\((.+)\)/).captures > Directions.new(lines[0],distance,time,lines[2..-2],lines[-1]) > end
That's cool! -- Ted Deppner http://www.deppner.us/
signature.asc
Description: Digital signature
_______________________________________________ vox-tech mailing list vox-tech@lists.lugod.org http://lists.lugod.org/mailman/listinfo/vox-tech