У меня есть все для создания слагов из заголовков, но есть одна проблема. Мой RegEx заменяет пробелы дефисами. Но когда пользователь вводит «Привет!» (Несколько пробелов), слаг заканчивается как «Привет ----- там». Когда действительно это должно быть "Привет-там".
Должен ли я создать регулярное выражение, чтобы оно заменяло пробел только в том случае, если с обеих сторон есть символ?
Или есть более простой способ сделать это?