From: "bcparanj@..." Date: 2007-05-30T07:50:21+09:00 Subject: Regexp to extract number with hyphen I have a text with "foo 01-02" in a string. I want to extract foo 01-02 using regexp. reg = /foo (\d+)/ only extracts foo with numbers when there is no hyphen. reg = /foo (\d{1,})|(\-)|(\d{1,})/ only extracts foo 01. TIA.