The filename parser (aka Carnac) is pretty darn clever. It recognizes a wide variety of common filenaming schemes (within reason). Basically, it is all of the common schemes that "we" (the forum jackalls) could come up with. If you have something common that it
could handle well, but does not, post an example of the filename here on the forum, and the developers will likely add it to the parser.
Plus, you can use Carnac in concert with
Tag on Import rules to further customize the behavior to achieve desired results (without manually renaming files). One thing to be aware of, however, is that these two features (Carnac and Tag On Import) only activate through the Auto-Import system.
If you manually import files by double-clicking on them from Windows Explorer, or drag-dropping them onto MC itself, these rules aren't triggered (which is handy for testing, but an important point).