This function deletes the leading and trailing spaces (including
tabulations, new lines, and left or right parentheses at the beginning
or end of the strings), substitutes the spaces inside the strings by
underscores, and substitutes commas, colons, semicolons, and
parentheses inside the strings by dashes.