## Some examples that seem to work for me.

[1]: http://stackoverflow.com/questions/1323613/why-doesnt-the-consume-the-entire-string-in-this-perl-regex/1323700#1323700
[2]: http://stackoverflow.com/questions/100106/obfuscation-puzzle-can-you-figure-out-what-this-perl-function-does/147456#147456
[3]: http://stackoverflow.com/questions/1175390/how-do-i-compare-two-strings-in-perl/1175418#1175418

- **Provide a detailed analysis of the question.**

    - [Why doesn’t the .* consume the entire string in this Perl regex?][1]
    - [Obfuscation Puzzle: Can you figure out what this Perl function does?][2]
    - [How do I compare two strings in Perl?][3]


[q1]: http://stackoverflow.com/questions/1227605/in-perl-why-do-i-get-a-syntax-error-when-i-try-to-use-string-eval/1227950#1227950

- **Asking why the question doesn't do the preferred method.**
<br> This can be difficult to get right. If you come off as mean, people will down-vote your answer, instead of up-voting it.

    - [In Perl, why do I get a “syntax error” when I try to use string eval?][q1]


[fix1]: http://stackoverflow.com/questions/1240796/how-can-i-reference-a-hash-with-a-variable-name/1240849#1240849

- **Post an answer that does what the OP wants, but the way it should be done.**
<br> Specifically, not what the OP is asking.

    - [How can I reference a hash with a variable name?][fix1]


[mult-question]: http://stackoverflow.com/questions/51224/regular-expression-to-match-valid-dates
[mult-maint]: http://stackoverflow.com/questions/51224/regular-expression-to-match-valid-dates/60890#60890
[mult-expand]: http://stackoverflow.com/questions/51224/regular-expression-to-match-valid-dates/60869#60869
[mult-new-language]: http://stackoverflow.com/questions/51224/regular-expression-to-match-valid-dates/60899#60899
[Perl6-grammar]: http://perlcabal.org/syn/S05.html

- **Post multiple answers that are significantly different.**
<br> For example to the question [Regular Expression to match valid dates][mult-question], I posted three different answers.

    - [This one shows how to write it maintainably in Perl][mult-maint]
    - [I also wrote an expanded version of the answer provided in the question][mult-expand]
    - [I even wrote an answer using a Perl 6 rule][mult-new-language]
    - I might even write a [Perl 6 grammar][Perl6-grammar].

This would be an example of a detailed answer