in reply to Re^2: String Match Use of $1 Uninitializedin thread String Match Use of $1 Uninitialized
Putting stuff in $1 is called capturing. While parens also do grouping, it's usually done using (?: ... ). For example, /abc(?:def|ghi)/.