in reply to Re^2: Quick regex
in thread Quick regex

You want to match

name, dash, name, dash, name

or

( name, dash ) x 2, name

so

my ($substr) = $s =~ /^((?:[^_]*_){2}[^_]*)/ or die("No match\n");