| whitenoyce | ok cool |
| snoop0x7b | there's both www::google and net::google |
| whitenoyce | what about the msn one? |
| Randal | you can just make up a string, and it wokrs. :) |
| snoop0x7b | I'm not sure which one is better :p |
| whitenoyce | i think alexa has one too i'm hitting msn, yahoo and g in about that order |
| Randal | oooh - Geo::Google - driving directions! |
| snoop0x7b | it seems like Net::Google is what you'd want if you're searching |
| whitenoyce | no google isn't as impt as msn or yahoo for what i'm doing everyone seems fixated on google, but not enough "buyers" use it |
| Aankhen`` | WWW::Search? |
| whitenoyce | just po ppl like me used to use it |
| snoop0x7b | Aankhen``++ :P |
| Aankhen`` | :-) |
| snoop0x7b | that's a pretty cool class |
| whitenoyce | As of December 5, 2006, we are no longer issuing new API keys for the SOAP Search API. Developers with existing SOAP Search API keys will not be affected. wtf |
| Aankhen`` | Right, so, how do I keep matching a string against a regex? (I don't want to use /g since that clobbers the capture groups.) I'm using while ($foo =~ /\G.../g) { ... } at present, but it only seems to match once. :-S |
| whitenoyce | you know google is evil i hear the bullshit about them not being evil but they're liars and thieves |
| Aankhen`` | What successful company isn't? |
| Randal | eval: $_ = "abcde"; while (/\G(.)/) { push @x, $1 } \@x |
| buubot | Randal: Out of memory! |
| Randal | whoa eval: $_ = "abcde"; while (/\G(.)/g) { push @x, $1 } \@x |
| buubot | Randal: ['a','b','c','d','e'] |
| Randal | forgot that. :) eval: $_ = "abcde"; while (/\G(..)/g) { push @x, $1 } \@x |
| buubot | Randal: ['ab','cd'] |
| Randal | works for me |
| Aankhen`` | Hmm, that works for me too. I guess I need to dive into the innards of the regex I'm using. |
| Randal | heh |
| Aankhen`` | Not an enjoyable task. :-P |
| Randal | maybe this is what you are seeing eval: $_ = "abc de"; while (/\G(\S)/g) { push @x, $1 } \@x |
| buubot | Randal: ['a','b','c'] |
| Randal | notice it can't go from c to d |