rendered paste bodyfor @l in 1..@brNo1 if((@temp=@regexExText.index('\\\\('))==nil) puts 'IF' @temp=@regexExText.index(/\([0123456789][0123456789][0123456789]/) puts 'Index (: ' + @temp.inspect puts 'Regex: ' + @regexExText STDOUT.flush @slice=@regexExText.slice((@temp-1)..(@temp+3)); puts 'Slice: ' + @slice STDOUT.flush @regexExText=@regexExText.sub(@slice,'('); puts 'NewReg: ' + @regexExText STDOUT.flush @regexExText puts @regexExText.dump STDOUT.flush @regExEntry.buffer.text=@regexExText @regExEntry.buffer.apply_tag('bracket1', @regExEntryBuf.get_iter_at_offset(@temp-1), @regExEntryBuf.get_iter_at_offset(@temp)) puts 'IF END' end