Yes and no.
It will fry the small ones, the big ones are another story. While I have not been able to eradicate them from my tank the population has dropped dramatically.
I have had a three step approach,;
Step one - I spend about 10 minutes every few days frying all the little buggers that I can see in the morning
Step two - I stab and crush the lager ones with an sharp pointed ice pick type tool
Step three - I’ve added a six line wrasse to hopefully Pick at the rock work and eat the Babies before they have a chance to form those shells.
I think all three of these things has helped. I have noticed a drop in the number of mucus nets in the tank after I feed the fish in the morning.
I plan on adding bumblebee snail as soon as my LFS has some in stock. They may or may not help but either way they are a neat little snail that will ad variety to my tank