#!/usr/bin/ruby
txt='08:Nov:2018 "This is an Example!"'
re1='.*?'
re2='.'
re3='.*?'
re4='.'
re5='.*?'
re6='.'
re7='.*?'
re8='.'
re9='.*?'
re10='.'
re11='(.)'
re12='.*?'
re13='(?:[a-z][a-z0-9_]*)'
re14='.*?'
re15='((?:[a-z][a-z0-9_]*))'
re=(re1+re2+re3+re4+re5+re6+re7+re8+re9+re10+re11+re12+re13+re14+re15)
m=Regexp.new(re,Regexp::IGNORECASE);
if m.match(txt)
c1=m.match(txt)[1];
var1=m.match(txt)[2];
puts "("<<c1<<")"<<"("<<var1<<")"<< "\n"
end
|