Will an asset be able to re-enter the cache if I purge it using a ban expression? Follow
Yes. Contrary to the name, purging (clearing) an object from cache using a ban expression is not a ban in the literal sense.
The Varnish documentation states - 'Bans work on objects already in the cache, i.e., it does not prevent new content from entering the cache or being served.'