The law being so wide ranging, complicated, and subject to interpretation based on previous decisions (in may jurisdictions) it's practically impossible to know definitively every law that applies to you, even for an expert.
Now, knowing what the law is in specific, narrow areas that you're operating in, or with sufficient budget to hire experts, that's something different, and might be closer to knowable.