Help for this page
print "Matched" if "dont" =~ m/don(?:(?!t).)*/;
print "Matched" if "dont" =~ m/don(?:(?!t).)*$/;
print "Matched" if "dont" =~ m/don[^t]/;