my $string = 'irgendetwas - nochwas'; my $pos = index($string, '-'); if ( $pos != -1 && index($string, '-', $pos) == -1 ) { # genau 1 minus in $string }