17.6. Manipulating Elements in Strings
The String standard library provides a number of functions for manipulating elements in a string. In WMLScript, a string can be broken into different substrings using a delimiter and each of these substrings is called an element. This is illustrated in the following example. Let's consider the string below:
"WAP tutorials: WML tutorial, WMLScript tutorial"
If the comma is specified as the delimiter, then there are two elements in the above string:
"WAP
tutorials: WML tutorial"
" WMLScript tutorial"
If the space character is specified as the delimiter, then there are six elements:
"WAP"
"tutorials:"
"WML"
"tutorial,"
"WMLScript"
"tutorial"
The String standard library provides five functions to help us manipulate elements in a string. The five functions are:
elements()
elementAt()
insertAt()
removeAt()
replaceAt()
These five functions can also be used to simulate arrays in WMLScript. You can learn how this can be done in the "Arrays in WMLScript" section shortly.
Previous Page | Page 45 of 71 | Next Page |
- 1. WMLScript Introduction
- 2. Hello World WMLScript Example
- 3. Compiling WMLScript Code
- 4. WMLScript Language Rules
- 5. Defining WMLScript Functions
- 6. Calling WMLScript Functions
- 7. WMLScript Variables
- 8. WMLScript Data Types
- 9. WMLScript Variables Vs WML Variables
- 10. Passing Arguments to Functions By Value and By Reference
- 11. WMLScript Operators
- 12. WMLScript Conditional Statements
- 13. WMLScript Looping Statements
- 14. WMLScript Standard Libraries Overview
- 15. WMLScript WMLBrowser Standard Library
- 16. WMLScript Dialogs Standard Library
- 17. WMLScript String Standard Library
- 18. WMLScript Float Standard Library
- 19. WMLScript Lang Standard Library
- 20. WMLScript URL Standard Library
- 21. WMLScript Example: Validating Form Data