remove substring from string

16 Ansichten (letzte 30 Tage)
Omphemetse Moeng
Omphemetse Moeng am 13 Okt. 2020
Kommentiert: Omphemetse Moeng am 13 Okt. 2020
I want to remove a substring from an nx1 string, if I use the erase function, A = erase(Str, 'dog'). it works, however this is case sensitive and I would also like to remove all other case variations of 'dog' such as 'DOG', 'Dog', 'dOg' etc. if I use the functions upper(dog) it completely ignores the string 'Dog' and only removes 'DOG'. .
Is there a way to use the fuction while avoiding case sensitivity?

Antworten (1)

Walter Roberson
Walter Roberson am 13 Okt. 2020
A = regexprep(Str, 'dog', '', 'ignorecase');

Kategorien

Mehr zu Characters and Strings finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by