tried gruber

  • ambitiously matches stuff that is not a URL, but sorta looks like one
  • there was a hefty increase in processing time - (i use a 600 MHz A8 and 800 MHz Atom)
  • it fails to terminate on certain content - ctrl-C thin enough times to lose track..
/(https?:\/\/(\([^)]*\)|[,.]\S|[^\s),.\'\"<>\]])+)/