From: Sriram Varahan Date: 2009-04-09T23:44:10+09:00 Subject: Ruby Regex Hello, I am working on extracting some data from a file. Sample data in the file are as follows: Case 1: Direction abc,(xyz) Case 2: Direction fet I want to extract the content after Direction but before the comma(if present). The issue I am facing is that the comma is not always present. Otherwise a reg exp like: reg_exp = %r{Direction(.+),} would have given me the content. This would not work in the 2nd case. How to account for both the conditions. Any help would be appreciated... -- Posted via http://www.ruby-forum.com/.