This page contains a variety of specific test conditions -- pattern matching is hard!!
QwikiTag Detection
— "QwikiSyntaxTest" (quotes not linked)
— (QwikiSyntaxTest) (parens not linked)
— qwikiSyntaxTest (not linked)
— This is a page? (no surrounding underscores)
— thisIsAPage? (no surrounding underscores)
— "This is a page?" (no surrounding underscores, quotes not linked)
— (This-is-a-page?) (no surrounding underscores, parens not linked)
— _This is not a page_ (not linked)
URL Detection
— some.com
— some.com? (question not linked)
— some.comment (not linked at all)
— "www.some.com" (quotes not linked)
— (www.some.com) (parens not linked)
Email Address Detection
— dbarrett@quinthar.com? (question not linked)
— "dbarrett@quinthar.com" (quotes not linked)
— (dbarrett@quinthar.com) (parens not linked)
Link Combinations
— dbarrett@quinthar.com/david.barrett@quinthar.com (only first linked)
— dbarrett@quinthar.com/www.quinthar.com (only first linked)
— dbarrett@quinthar.com / david.barrett@quinthar.com (both linked)
— dbarrett@quinthar.com / www.quinthar.com (both linked)
Attachment Linking / Inline Images
— test.txt
— "test.txt" (surrounded in quotes)
— test.txt. (followed by a period)
— , , (comma separated)
— . (followed by a period)
— " " (surrounded in quotes)