Versionsort
From Sega Retro
Converts a version number into something a wiki table can sort. Letters and brackets are stripped/ignored.
Example:
{{versionsort|1.2.3}} returns 000001000002000003000000000000
{{versionsort|2.55.0.1}} returns 000002000055000000000001000000
{{versionsort|99.X.555 (Hello)}} returns 000099000000000555000000000000
{{versionsort|4.5.6 (123)}} returns 000004000005000006000000000000