Regular expressions in a Bash case statement
Bash case does not use regular expressions, but shell pattern matching only. Therefore, instead of regex ws-[0-9]+\.host\.com you should use pattern ws*.host.com (or ws-+([0-9]).host.com, but that looks a bit advanced and I’ve never tried that 🙂