How to delete the first or the first two characters in a string?

314 visualizaciones (últimos 30 días)
Hello,
How can i delete the first two characters of this string? Thank you
string='W987';

Respuesta aceptada

KSSV
KSSV el 15 de Mayo de 2020
Editada: KSSV el 15 de Mayo de 2020
string(1:2) = [] % To remove the firt two elements

Más respuestas (1)

the cyclist
the cyclist el 28 de Abr. de 2022
In modern MATLAB parlance, 'W987' is a character array, not a string.
@KSSV's answer is accurate in your case, but will not work on the string "W987". The following will work for either a character array or a string:
c = 'W987';
eraseBetween(c,1,2)
ans = '87'
s = "W987";
eraseBetween(s,1,2)
ans = "87"

Categorías

Más información sobre Characters and Strings en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by