17.4. Finding if a Certain Substring Exists in a String: find() function
The find() function helps us find if a certain substring exists in a string. If yes, it returns the index of the first character of the match in the string, otherwise it returns -1. The function's syntax is:
String.find(string, substring);
The find() function returns invalid if substring is an empty string or if any error occurs.
Note that the operation is case-sensitive.
The following WMLScript examples demonstrate how to use the find() function:
var index = String.find("WMLScript Tutorial", "WML");
After the execution of the above script, index contains the integral value 0.
var index = String.find("WMLScript Tutorial", "wml");
After the execution of the above script, index contains the integral value -1.
var index = String.find("WMLScript Tutorial", "");
After the execution of the above script, index contains invalid.
Previous Page | Page 43 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