String Formats
String formats apply to the formatting of text.
Symbols
You can use the following symbols to specify a string format:
! |
Formatting must proceed from right to left. |
< |
Characters following the symbol will be converted to lowercase. |
> |
Characters following the symbol will be converted to uppercase. |
@ |
Placeholder for a mandatory character. |
& |
Placeholder for an optional character. |
Normally, character string formatting proceeds by scanning the character string value and the format specification from left to right. However, if the format specification contains a “!” symbol, then scanning of both the character string value and the format specification proceeds from right to left.
Examples
Value |
Format | Result |
forms |
> | FORMS |
FormS | < | forms |
forms | <@> | fORMS |
forms | <@@> | foRMS |
forms | !>@< | FORMs |
forms | !>@<@@@> | FoRMS |
forms | &&&&&&“data” | formsdata |
forms | @@@@@@“data” | forms data |
@ symbols are replaced by spaces when there is no corresponding character in the string value.