¿Qué función podría eliminar rápidamente el espacio en blanco delante de la cadena?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />¿Qué función podría usar para eliminar el espacio en blanco delante de la cadena? ¿Hay alguna función que funcione como left() de SAS? Gracias.
¿Qué función podría eliminar rápidamente el espacio en blanco delante de la cadena?Debería haber hecho RTFM. ¡Gracias por señalarlo MS!
¿Qué función podría eliminar rápidamente el espacio en blanco delante de la cadena?Esa fue una respuesta rápida y simple. Gracias por tu contribución.
¿Qué función podría eliminar rápidamente el espacio en blanco delante de la cadena?Trim() admite un argumento opcional "izquierda", "ambos" o "derecho". El valor predeterminado es recortar los espacios en blanco finales en ambos extremos.
s = "Nombre de columna" ;
Recortar ( s , izquierda ) ;
¿Qué función podría eliminar rápidamente el espacio en blanco delante de la cadena?Muchas gracias por tus instrucciones de nuevo. Tu respuesta siempre es útil.
¿Qué función podría eliminar rápidamente el espacio en blanco delante de la cadena?No parece haber un LTRIM función.Aquí hay una forma de hacerlo, usando una expresión regular.
/*
Nombre de la función: ltrim
Descripción: Recorta cualquier espacio en el lado izquierdo de una cadena.
Argumentos:
in_string Cadena para hacer el recorte izquierdo en
Ejemplos de llamadas:
a = "ddd eee fff";
imprimir(ltrim(a));
c = "abcde";
imprimir(ltrim(c));
*/
ltrim = Función ( { en_cadena } ,
{ Local predeterminado } ,
// Usa la expresión regular "^ *" que significa comenzar al principio de la cadena
// y coincide con cualquier número de espacios secuenciales
inicio_noespacio = longitud ( expresión regular ( en_cadena , "^ *" )) ;
ltrim_cadena = substr ( en_cadena , ( inicio_noespacio + 1 )) ;
ltrim_cadena ;
) ;