_TRIM$ - QB64Official/qb64 GitHub Wiki

The _TRIM$ function removes both leading and trailing space characters from a STRING value.

Syntax

return$ = _TRIM$(text$)

Description

  • Shorthand to using LTRIM$(RTRIM$("text"))
  • text$ is the STRING value to trim.
  • If text$ contains no leading or trailing space characters, it is returned unchanged.
  • Convert fixed length STRING values by using a different return$ variable.

Example(s)

Demonstrating how _TRIM$(text$) can replace LTRIM$(RTRIM$(text$)):


text$ = SPACE$(10) + "some text" + SPACE$(10)
PRINT "[" + text$ + "]" 
PRINT "[" + RTRIM$(text$) + "]" 
PRINT "[" + LTRIM$(text$) + "]" 
PRINT "[" + LTRIM$(RTRIM$(text$)) + "]" 
PRINT "[" + _TRIM$(text$) + "]" 


[          some text          ]
[          some text]
[some text          ]
[some text]
[some text]

See Also