Especially on phones it would be very helpful if spaces were converted to dashes when inside square brackets (that is,
[tag with dashes] -> tag-with-dashes). Right now searching on a phone for a tag with multiple words is a hassle because most of the keyboards take several clicks to get to a dash and square brackets. It would make using voice easier too. I've tagged this as android but if there isn't conflicting functionality then it would be nice if it was a global rule.
Or is there a reason that replacing spaces in square brackets would cause a problem? Maybe functionality similar to what we see when tagging question could be used if the space replacement can't be done?
We'd also need to convert
[tag - with - dashes] -> tag-with-dashes because the autocomplete (android S4) wants to add the spaces in when you type without them.