--e0cb4e6ff3655cf406049d69b8df Content-Type: text/plain; charset=UTF-8 On Tue, Mar 1, 2011 at 10:55 AM, Peter Zotov <whitequark / whitequark.org>wrote: > > def questions(para) > para.scan(/([^!.]+?\?|.+?[!.])\w*/m).flatten.select { |m| m[-1] ?? > }.map &:strip > end > > ruby-1.9.2-p136 :063 > str >