my $func_def = "char *strcmp(const char *s1, const char *s2)"; foreach my $i ('char *','const char.*','*') { if (index($func_def,$i)) { print "'$func_def' contains '$i'\n"; } }