Вы можете написать:
// g denotes that ALL hashags will be replaced in postText
postText = postText.replace(/\b\#\w+/g, '');
Я не вижу резонанса для первого \w
. Значок +
используется для одного или нескольких случаев. (Или вас интересуют только хэштеги с двумя символами?)
g позволяет «глобальное» сопоставление. При использовании метода replace () укажите этот модификатор для замены всех совпадений, а не только первого.Источник: http://www.regular-expressions.info/javascript.html
Надеюсь, что это поможет.