Los datos utilizados son cadenas de caracteres literales pasadas directamente como argumentos a las llamadas de macro. No se leen ni se generan explícitamente datos externos o internos (como SASHELP) en conjuntos de datos.
1 Bloque de código
Macro Call
Explicación : Prueba si la cadena 'abc' tiene 'abc' como sufijo. El resultado esperado es 1 (verdadero).
¡Copiado!
%asserteq(1,%hassuffix(abc,abc));
1
%asserteq(1,%hassuffix(abc,abc));
2 Bloque de código
Macro Call
Explicación : Prueba si la cadena 'abc' tiene 'c' como sufijo. El resultado esperado es 1 (verdadero).
¡Copiado!
%asserteq(1,%hassuffix(abc,c));
1
%asserteq(1,%hassuffix(abc,c));
3 Bloque de código
Macro Call
Explicación : Prueba si la cadena 'abc' tiene 'a' como sufijo. El resultado esperado es 0 (falso).
¡Copiado!
%asserteq(0,%hassuffix(abc,a));
1
%asserteq(0,%hassuffix(abc,a));
4 Bloque de código
Macro Call
Explicación : Prueba la macro %hassuffix con argumentos vacíos, lo que generalmente se interpreta como (cadena vacía, cadena vacía). El resultado esperado es 1 (verdadero).
¡Copiado!
%asserteq(1,%hassuffix());
1
%asserteq(1,%hassuffix());
5 Bloque de código
Macro Call
Explicación : Prueba si una cadena vacía tiene una cadena vacía como sufijo. El resultado esperado es 1 (verdadero).
¡Copiado!
%asserteq(1,%hassuffix(,,));
1
%asserteq(1,%hassuffix(,,));
6 Bloque de código
Macro Call
Explicación : Prueba si una cadena vacía tiene 'a' como sufijo. El resultado esperado es 0 (falso).
¡Copiado!
%asserteq(0,%hassuffix(,a));
1
%asserteq(0,%hassuffix(,a));
7 Bloque de código
Macro Call
Explicación : Prueba si la cadena 'a' tiene una cadena vacía como sufijo. El resultado esperado es 1 (verdadero).
¡Copiado!
%asserteq(1,%hassuffix(a,));
1
%asserteq(1,%hassuffix(a,));
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.