Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

endsWith

Determinar si una cadena finaliza con una subcadena en un gráfico de Stateflow

Desde R2021b

Descripción

tf = endsWith(str,substr) devuelve 1 (true) si la cadena str finaliza con la subcadena substr y, de lo contrario, devuelve 0 (false).

ejemplo

tf = endsWith(str,substr,IgnoreCase=true) comprueba si str finaliza con substr, sin distinguir entre mayúsculas y minúsculas.

ejemplo

Nota

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

Ejemplos

expandir todo

Devuelve un valor de 0 (false) porque la cadena "Hello, world!" no finaliza con la subcadena "World!".

str = "Hello, world!";
substr = "World!";
x = endsWith(str,substr);

Stateflow chart that uses the endswith operator in a state.

Devuelve un valor de 1 (true) porque la cadena "Hello, world!" finaliza con la subcadena "World!" sin distinguir entre mayúsculas y minúsculas.

str = "Hello, world!";
substr = "World!";
x = endsWith(str,substr,IgnoreCase=true);

Stateflow chart that uses the endswith operator in a state, ignoring case.

Argumentos de entrada

expandir todo

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

Ejemplo: "Hello"

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

Ejemplo: "Hello"

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