Remove RFC1918 addresses from a list

Does anyone know of a way to remove any RFC1918 address from an existing firewall address-list?

Example
list contains
10.0.2.1
192.168.3.11

I dont necessary know what the IPs on the list will be but if they are in the RFC1918 range, I want them removed.

just doing this
/ip firewall address-list remove [find address=192.168.0.0/16]
/ip firewall address-list remove [find address=10.0.0.0/8]

but that only removes that subnet entry, not a single IP or some other subnet in the range.

= is =, not β€œinside”

/ip firewall address-list remove [find where (address in 192.168.0.0/16) or (address in 172.16.0.0/12) or (address in 10.0.0.0/8)]

Ah, the β€œin” operator. that is what I needed. Thanks.