系统verilog中带通配符的关联数组

Associative array with wildcard in system verilog

是否可以使用 foreach 循环遍历带有通配符“*”的关联数组?

没有。 IEEE 1800-2012 § 7.8.1 通配符索引类型 状态:

Associative arrays that specify a wildcard index type shall not be used in a foreach loop (see 12.7.3) or with an array manipulation method (see 7.12) that returns an index value or array of values.