Windows DHCP Server (2012) supports policies.
See: https://technet.microsoft.com/en-us/library/hh831538.aspx
Basically, you create a policy, establish an IP range, and assign MAC addresses to the policy.
Update: The closest thing that Windows server DHCP Policies would allow, as far as "MAC wildcarding" goes is probably specifying a Policy based on a vendor class. Keeping in mind part of the MAC defines a manufacturer for example. So I suppose if your DHCP scope could use an "obscure vendor" of your choice, you could assign MAC addresses within the vendor. Often the MAC for a specific product starts off with the same set of characters. Not a precise fix, but it might be a work-around.