
 
Strings in Rexx are denoted by a sequence of characters. The following program is an example of strings −
/* Main program */ a = "This is a string" say a
The output of the above program is as follows −
This is a string
Let’s discuss some methods which are available in Rexx for strings.
| Sr.No. | Methods available in Rexx for Strings | 
|---|---|
| 1 | left This method returns a certain number of characters from the left of the string. | 
| 2 | right This method returns a certain number of characters from the right of the string. | 
| 3 | length This method returns the number of characters in the string. | 
| 4 | reverse This method returns the characters in a reverse format. | 
| 5 | compare This method compares 2 strings. Returns "0" if "string1" and "string2" are identical. Otherwise, it returns the position of the first character that does not match. | 
| 6 | copies This method copies a string n number of times. | 
| 7 | substr This method gets a sub string from a particular string. | 
| 8 | pos This method returns the position of one string within another. | 
| 9 | delstr This method deletes a sub string from within a string. |