Добрый день имеется строка типа
Слово: слово-слово - Слово 1 Word: word-word - Word 1
Мне из этой строки нужно убрать все кроме кириллицы, латиницы, цифр и дефисов, но дефис оставлять только если вокруг него нету пробелов, т.е. тут слово-слово нужно оставить а тут - Слово 1 убрать
Вот что есть у меня на данный момент string.replace(/[^-0-9a-zA-Zа-яёА-ЯЁ ]/g, '')