OsStringStartsWith
From OpenSimulator
integer osStringStartsWith(string src, string start, integer ignore_case)
| |
Returns 1 if the string in src starts with the characters in start. Case is ignored if ignore_case is 1 otherwise the case of the characters matters. | |
Threat Level | None |
Permissions | Use of this function is always allowed by default |
Extra Delay | 0 seconds |
Example(s) | |
// Example use of osStringStartsWith do_test(string s, string start, integer ignore_case) { integer found; string result = ""; found = osStringStartsWith(s, start, ignore_case); if (found != 0) result = "string " + s + " starts with " + start; else result = "string " + s + " does not start with " + start; if (ignore_case) result += " (ignoring case)"; llOwnerSay(result); } default { state_entry() { llSay(PUBLIC_CHANNEL, "Touch me to see examples of osStringStartsWith"); } touch_start(integer n) { string src = "abcdef"; do_test(src, "ab", 0); do_test(src, "AB", 0); do_test(src, "AB", 1); do_test(src, "cd", 1); } } |