|
|
Search Tutorials
Examples Good job making it through that one! Now let's take a look at some practical examples. Personalize a message: string_out = searchandreplace('Hello $$$NAME$$$! Welcome to my web page!', '$$$NAME$$$', 'Tom');
The variable string_out now equals "Hello Tom! Welcome to my web page!". Format web links: string_out = searchandreplace('http://www.k2w.f2s.com/', 'http://', '');
if (string_out.lastIndexOf('/') == string_out.length-1){
The variable string_out now equals "www.k2w.f2s.com". Provide emphasis: string_out = searchandreplace('Your answer was correct.', 'correct', 'correct');
The variable string_out now equals "Your answer was correct.". This is pretty cool if you have the HTML option set for the Textfield. Remove newline characters: string_out = searchandreplace(uploaded_text, newline, ''); If you are uploading text from an external source, you may need to play around with the search string: newline, "\n", "\r", or even "\r\n". Prepare to send variables: string_out = searchandreplace('some text to send elsewhere', ' ', '+');
The variable string_out now equals "some+text+to+send+elsewhere". Change punctuation: string_out = searchandreplace('I once liked you. But now I love you.', '.', '!', 1, true);
The variable string_out now equals "I once liked you. But now I love you!". Change case: string_out = 'A BUNCH OF UPPERCASE TEXT';
for(i=65;i<=90;i++) {
string_out = searchandreplace(string_out, String.fromCharCode(i), String.fromCharCode(i+32));
}
This useless example does exactly the same thing as String.toLowerCase(), only the above example is much slower. Change verb tense: string_out = searchandreplace('He is a big man.', 'is', 'was');
}
The variable string_out now equals "He was a big man.". I'm sure you can think of numerous other uses for this function.
|
||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||
|