LTRIM$: Difference between revisions

From QB64 Phoenix Edition Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
 
(One intermediate revision by the same user not shown)
Line 48: Line 48:


{{PageSeeAlso}}
{{PageSeeAlso}}
* [[RTRIM$]], [[STR$]]
* [https://qb64phoenix.com/forum/showthread.php?tid=1246 Featured in our "Keyword of the Day" series]
* [[_TRIM$]], [[RTRIM$]], [[STR$]]
* [[LEFT$]], [[RIGHT$]]
* [[LEFT$]], [[RIGHT$]]
* [[HEX$]], [[MID$ (function)]]
* [[HEX$]], [[MID$ (function)]]

Latest revision as of 17:40, 25 May 2024

The LTRIM$ function removes leading space characters from a STRING value.


Syntax

return$ = LTRIM$(text$)


Description

  • text$ is the STRING value to trim.
  • If text$ contains no leading space characters, it is returned unchanged.
  • Convert fixed length STRING values by using a different return$ variable.
  • Can be used to trim the leading space of a positive numerical value converted to a string value by STR$.


Examples

Example 1: Trimming a positive string number.

value = 12345
number$ = LTRIM$(STR$(value)) 'converting number to string removes right PRINT space
PRINT "[" + number$ + "]"
[12345]


Example 2: Trimming leading spaces from text strings.

PRINT LTRIM$("some text")
PRINT LTRIM$("   some text")
some text
some text


Example 3: A TRIM$ function to trim spaces off of both ends of a string.

text$ = "        Text String           "
trimmed$ = TRIM$(text$)
PRINT CHR$(26) + trimmed$ + CHR$(27)
FUNCTION TRIM$(text$)
TRIM$ = LTRIM$(RTRIM$(text$))
END FUNCTION
→Text String←


See also



Navigation:
Main Page with Articles and Tutorials
Keyword Reference - Alphabetical
Keyword Reference - By usage
Report a broken link