From: Regis d'Aubarede Date: 2012-08-29T10:48:13+09:00 Subject: Re: Regex Non Greedy Match > re = /@\[Subject:\d+\|(.*)\]/ try : re = /@\[Subject:\d+\|(.*?)\]/ test : str2.scan re => [["My_Subject"], ["Your_Subject"]] -- Posted via http://www.ruby-forum.com/.