Я получаю доступ к именованной области текстового поля, которая содержит следующий текст:
The First Backward Classes
Commission was formed in
1953 as chairman.
Joachim Alva
fi
Hardekar Manjappa
Kaka Kalelkar
, и я хочу удалить все слова в этом тексте, длина которых меньше 3, чтобы я мог получить текстовое поле, содержащее текст:
The First Backward Classes
Commission was formed
1953 chairman.
Joachim Alva
Hardekar Manjappa
Kaka Kalelkar
Я использую следующий код:
area.value = area.value.replace(/(\b(\w{1,2})\b(\W|$))/g,'').split(/\s+/).join( ' ' );
, но я получаю следующий текст:
First Backward Classes Commission formed 1953 chairman. Joachim Alva fi Hardekar Manjappa Kaka Kalelkar
весь текст в текстовом поле преобразуется водна строка, которую я не хочу.Есть ли лучший способ сделать это?