Unfortunately, there's no foolproof rule. Generally, the full stop should replace missing letters at the end of an abbreviation. " doesn't make sense, because the missing letters are in the middle.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.