erase
Remove toda ocorrência de uma substring de um texto.
Categoria: Language Fundamentals > Data Types
Sintaxe
newStr = erase(str, match)
Apaga cada ocorrência de match em str.
Descrição
erase procura texto literal, não padrões, e remove todas as ocorrências sem sobreposição. Quando match lista várias strings, cada uma é removida do texto na ordem dada.
Para apagar por posição em vez de conteúdo, use eraseBetween.
Argumentos de entrada
str- String array, vetor de caracteres ou cell array de vetores de caracteres.
match- Texto a apagar. Um string array ou cell array apaga vários padrões, aplicados em sequência.
Argumentos de saída
newStr- Texto do mesmo tipo e tamanho de
str, sem as ocorrências.
Exemplo
Removendo separadores
erase("a-b-c", "-")
erase("hello world", ["lo", "wor"])
Saída
ans = "abc"
ans = "hel ld"