OsStringReplace

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
Line 10: Line 10:
 
     state_entry()
 
     state_entry()
 
     {
 
     {
         llSay(PUBLIC_CHANNEL, "Touch me to show osStringRemove");
+
         llSay(PUBLIC_CHANNEL, "Touch me to show osStringReplace");
 
     }
 
     }
  
 
     touch_start(integer n)
 
     touch_start(integer n)
 
     {
 
     {
         string src = "abcdef";
+
         string src = "abcdefdedhdekef";
         string val = "DE";
+
         string val = "de";
         llOwnerSay((string)osStringIndexOf(src, val, TRUE));
+
        strinf nval = "";
 +
         llOwnerSay((string)osStringReplace(src, val, nval));
 
     }
 
     }
 
}
 
}
 
</source>
 
</source>
|description= Returns a string n which all occurrences of the string oldvalue in string src are replaced by string newvalue
+
|description= Returns a string in which all occurrences of the string oldvalue in string src are replaced by string newvalue
 
|
 
|
 
}}
 
}}

Revision as of 18:02, 1 May 2019

string osStringReplace(string src, string oldvalue, string newvalue)
Returns a string in which all occurrences of the string oldvalue in string src are replaced by string newvalue
Threat Level No threat level specified
Permissions Use of this function is always allowed by default
Extra Delay No function delay specified
Example(s)
// Example of osStringRemove
 
default
{
    state_entry()
    {
        llSay(PUBLIC_CHANNEL, "Touch me to show osStringReplace");
    }
 
    touch_start(integer n)
    {
        string src = "abcdefdedhdekef";
        string val = "de";
        strinf nval = "";
        llOwnerSay((string)osStringReplace(src, val, nval));
    }
}


Personal tools
General
About This Wiki