arti_djeims
@arti_djeims

Как получить слово полностью по его основе?

Есть код, который заменивает слова на старнице которые мне нужны:

var str = "Successful and Successfully" //предложение
var firstWord = "successful"; //наше ключевое слово для поиска
var word = new RegExp(firstWord, 'gi');
str.replace(word, "");


Что этот код сделает, так это он сотрет слово Successful, в 2 местах в предложении, но при этом во втором случае оставит окончание у слова "ly". Так вот, могли бы вы помочь сделать так, что бы мы получали полностью слово и стирали его полностью не смотряна то что там есть окончания (стирали бы его вместе с окончаниями) .

Также бы ло бы круто если можно было бы сделать проверку, что если после слова стоит запятая или точка то точку не относим как окончание слова и по этому ен стриаем ее.

Буду благодарен за помощь!
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
@D3lphi
var str = "Successful and Successfully" //предложение
var firstWord = "successful"; //наше ключевое слово для поиска
var word = new RegExp(firstWord + "[a-z]*", 'gi');
str.replace(word, "");
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы