BUG FIX: On systems where host does not immediately follow the pci domain, slot, bus, and function, the current lookup fails and no host information is reported. Modified regex is somewhat more restrictive the previous implementation however it is not quite as restrictive as what is found in "man lspci"