Use scanf-like and regular expressions pattern-matching to disassemble groups of song names and reassign text to correct tags. For example, parse the song name XTC - English Settlement - 15 - Snowman using the pattern %a - %l - %t - %n, sending artist, album, and track number to their appropriate tags.
Perhaps Also of Interest...
downloaded 25m 12s ago
Re-locate files of selected tracks to new folder, preserve track meta-data
downloaded 26m 50s ago
Display and export playlists' name, size, time, track count, love/dislike for selected source
downloaded 32m 11s ago
Add or subtract a user-entered number from each selected track's Plays
downloaded 1h 11m 2s ago
Remove iTunes tracks disassociated from files
downloaded 1h 11m 42s ago
Change case of selected track names to sentence caps
downloaded 1h 12m 29s ago
Delete characters from the beginning or ending of selected tracks' name, artist, album, comments, composer, or show tags