Я пробовал много вещей и искал пространство для добавления после любого символа, который не является буквой. В настоящее время я могу заменить все символы без буквы пробелом, но я хочу пробел до символ соответствует. На данный момент у меня есть:regex - добавить пробел перед символом, который не является буквой
var str = 'div#some_id.some_class';
str = str.replace(/[^A-Za-z0-9]/g, ' ');
Это дает мне следующее,
div some_id some_class
однако я ищу результат быть div #some_id .some_class
Любая помощь будет принята с благодарностью.
является 'föóbàr' для' е ö О.Б. àr' (и вещи вдоль этой линии) и результат что ты хочешь? Или у вас будет меньшее количество подмножеств символов, которые вы считаете совпадающими (например, '.',' # 'и т. Д.)? – GitaarLAB
ответ ниже дает то, что я ищу, но я ищу только меньшее подмножество, т.е. '' '.''',' '' # '' ' –