currently when writting:
/hdel -w hash_table something*
mIRC will delete all items which has something* wildcarded.
Since I didn't find any decent way to to the same but the something* is reffering to the Data and not the Item, then I'm suggesting it here.
Right now, if I want to delete all items that thier data contains a specific word or a wildcarded string, I need to use $hfind in order to get the item name, and then using a while loop, I keep checking over and over again until the while is being breaked when the hash table data is empty from data which contains "something*".
This takes ages because of the While loop.
Adding a -d switch can be nice.
Thanks for reading this post and taking my suggestion under consideration.