Contenido principal

strip

Eliminar los caracteres iniciales y finales de la cadena en un gráfico de Stateflow

Desde R2021b

Descripción

newStr = strip(str) elimina los caracteres consecutivos de los espacios en blanco del principio y del final de la cadena str.

ejemplo

newStr = strip(str,side) elimina los caracteres consecutivos de los espacios en blanco del lado especificado por side.

ejemplo

newStr = strip(___,stripCharacter) elimina el carácter especificado por stripCharacter. Puede utilizar cualquiera de los argumentos de entrada de las sintaxis anteriores.

Nota

El operador strip no se admite en gráficos de Stateflow® que utilizan C como lenguaje de acción.

Ejemplos

expandir todo

Elimine los espacios iniciales y finales, y devuelva la cadena "Hello, world!".

str = "    Hello, world!      ";
newStr = strip(str);

Stateflow chart that uses the strip operator in a state.

Elimine los espacios iniciales y devuelva la cadena "Hello, world! ".

str = "    Hello, world!    ";
str1 = strip(h,"left");

Stateflow chart that uses the strip operator in a state.

Elimine los espacios finales y devuelva la cadena " Hello, world!".

str = "    Hello, world!    ";
str1 = strip(h,"right");

Stateflow chart that uses the strip operator in a state.

Elimine los guiones iniciales y finales, y devuelva la cadena "Hello, world!".

str = "----Hello, world!----";
newStr = strip(str);

Stateflow chart that uses the strip operator in a state.

Argumentos de entrada

expandir todo

Cadena de entrada, especificada como un escalar de cadena. Encierre las cadenas literales entre comillas dobles.

Ejemplo: "Hello"

Extremo de la cadena que se desea eliminar, especificado como "left", "right" o "both".

Carácter que se desea eliminar, especificado como un escalar de cadena.

Limitaciones

  • Este operador no admite el uso de mensajes o campos de estructura de Stateflow. Para obtener más información sobre estructuras en Stateflow, consulte Acceder a señales de bus.

Historial de versiones

Introducido en R2021b