From: cppasm@... Date: 2007-03-05T13:10:05+09:00 Subject: a regular expression problem hi,it seems that there's some problem with the regeular expression processing in ruby,when I ran the code below, it happened that it loop for ever and would not get out. $value = "20053301831294544645645645634556354" if $value =~ /\b(?:\d{1,3}[,\.]?)+\d{3}.{0,20}\b(?:pics|pictures| images|photos|movies)/i puts "hit" else puts "miss" end any idea? Thank u!