Удалить стоп-слова с соответствующим регистром - PullRequest
0 голосов
/ 06 августа 2020

В настоящее время я использую эту формулу для удаления стоп-слов из списка слов:

=SUBSTITUTE(REGEXREPLACE(A1,"or|and|but|for|of",""),",,",",")

Однако она также удалила некоторые буквы в некоторых словах, которые не являются стоп-словами. Пример: n или d, для eign. Есть ли способ удалить слова только с совпадающим регистром?

1 Ответ

2 голосов
/ 06 августа 2020

попробуйте:

=SUBSTITUTE(REGEXREPLACE(A1, "\b(or|and|but|for|of)\b", ), ",,", ",")

enter image description here


upgrade:

=JOIN(",", SPLIT(REGEXREPLACE(A1, "\b(or|and|but|for|of)\b", ), ", "))

введите описание изображения здесь

...