As an Android Developer I basically only wear {favorite band} t-shirts. I have a marry 'em and bury 'em suit with dress shirt but have not worn it with the watch. In fact I never wear long sleeves except in that suit. Running my finger down the band I don't think the fine mesh would tear up anything but I have no experience to back that up.
It is similar the band I had on my Huawei watch and I did wear dress shirts with it more than once without any issues. Maybe I just got lucky or did not have the shirt on for long enough for it to be affected.
Here is the link to the bands I got.
https://smile.amazon.com/gp/product/B07TKTKVV6/ref=ppx_yo_dt_b_asin_title_o02_s01?ie=UTF8&psc=1
The picture is actually wrong as the mesh one I got does not have a metal closing clasp. It has a magnetic end to the strap. I have not tried the metal link band (shown on left in main picture)
https://www.amazon.com/dp/B07TKTKVV6/ref=cm_sw_r_cp_apa_i_O83JFbKETNDEP?_encoding=UTF8&psc=1 I've been using these for a while, they're really good, the mesh one is the one I mostly use, however the other one is pretty solid aswell, I swap them out every so often