From: Nobuyoshi Nakada Date: 2009-07-08T15:40:01+09:00 Subject: [ruby-core:24201] [Bug #1740](Rejected) ruby regexp 100% usage cpu. Issue #1740 has been updated by Nobuyoshi Nakada. Status changed from Open to Rejected Too many backtracks consume a lot of time. You can use (?>...) to suppress backtracking: reg = %r{(?>.*?]*\s+src\s*=\s*.([^\"|\']*).*?>).*?}im ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1740 ---------------------------------------- http://redmine.ruby-lang.org