easy regexp by shinh(other)

gets
gsub(/(\W(.*?)[\])]|.)\??/){x=['']*$&.count('?')+$+.split("#{$+['|']}")
$/=$/.gsub(/(.*)
/){x.map{|w|$1+w+"
"}}}
$><<$/

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return top