In theory they are a standard - and outside some of the larger companies, which have a blacklist the cards themselves would just fit in the same slot and work.
Now the part(s) that concern me are antennae. Spaceman Spiff's a bit of an expert on this - so I'm going to defer to his answer. Essentially there's a good chance your antenna are designed for single band operation, and while 5ghz would work, your performance may be suboptimal. You might also have only one antenna rather than 2, 3 or more.
I've never seen the sort of antennae used in laptops, little flat pieces of flexible PCBs sold seperately either. So, it'll work but not as well as a laptop designed for it.
Newer units might use m.2 connectors but that's not PCIe and still newish. Its worth a cursory check, much like avoiding oldschool mini PCI cards for this application.