Remove Multiple words From String

14 vues (au cours des 30 derniers jours)
REN Jain
REN Jain le 29 Oct 2020
Commenté : Ameer Hamza le 30 Oct 2020
hello,
i have a string, x= 'with all this stuff going down at the moment '
i want to remove words - with,all,this,at,the
and generate a new string so that i can feed only the important words into the RNNs.
x= 'stuff going down moment'
How can I do it?
Thank You

Réponse acceptée

Ameer Hamza
Ameer Hamza le 29 Oct 2020
Modifié(e) : Ameer Hamza le 29 Oct 2020
Try erase()
str = 'with all this stuff going down at the moment ';
words_to_remove = {'with ','all ','this ','at ','the '};
new_str = erase(str, words_to_remove)
Or if you have several words to remove, making it difficult to make a words_to_remove cell array manually
str = 'with all this stuff going down at the moment ';
words_to_remove = 'with,all,this,at,the';
words_to_remove = cellfun(@(x) {[x ' ']}, strsplit(words_to_remove, ','));
new_str = erase(str, words_to_remove)
  2 commentaires
REN Jain
REN Jain le 30 Oct 2020
Thank You once again. :)
Ameer Hamza
Ameer Hamza le 30 Oct 2020
I am glad to be of help!

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Deep Learning Toolbox dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by