Child pages
  • String
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 23 Next »

Refresh page Apr 18, 2024 17:40

Supported Clients
SmartClient WebClient NGClient MobileClient

Property Summary
Number length Gives the length of the string.

Methods Summary
String anchor(nameAttribute) returns a copy of the string embedded within an anchor <A> tag set.
String big() returns a copy of the string embedded within an <BIG> tag set.
String blink() returns a copy of the string embedded within an <BLINK> tag set.
String bold() returns a copy of the string embedded within an <B> tag set.
Number charAt(index) returns a character of the string.
Number charCodeAt(index) returns a decimal code of the char in the string.
String concat(string2) returns a string that appends the parameter string to the string.
String concat(string2, stringN) returns a string that appends the parameter string to the string.
Boolean equals(other) returns a boolean that checks if the given string is equal to the string
Boolean equalsIgnoreCase(other) returns a boolean that checks if the given string is equal to the string ignoring case
String fixed() returns a copy of the string embedded within an anchor <TT> tag set.
String fontcolor(color) returns a copy of the string embedded within an <FONT> tag set, the color param is assigned the the color attribute.
String fontsize(size) returns a copy of the string embedded within an <FONT> tag set, The size param is set to the SIZE attribute
String fromCharCode(num) returns a string created by using the specified sequence of Unicode values.
Number indexOf(searchValue, fromIndex) returns the found index of the given string in string.
String italics() returns a copy of the string embedded within an <I> tag set
Number lastIndexOf(searchValue, fromIndex) returns the found index of the given string in string from the end.
String link(hrefAttribute) returns a copy of the string embedded within an <A> tag set.
Number localeCompare(otherString)
Array match(regexp) returns an array of strings within the current string that matches the regexp.
String replace(regexp, function) returns a new string where the matches of the given regexp are replaced by the return value of the function.
String replace(regexp, newSubStr) returns a new string where the matches of the given regexp are replaced by newSubStr.
String replace(substr, function) returns a new string where the first match of the given substr is replaced by the return value of the function.
String replace(substr, newSubStr) returns a new string where the first match of the given substr is replaced by newSubStr.
Number search(regexp) returns an index where the first match is found of the regexp
String slice(beginSlice) returns a substring of the string.
String slice(beginSlice, endSlice) returns a substring of the string.
String small() returns a copy of the string embedded within an <SMALL> tag set.
String split(separator, limit) returns an array of objects whose elements are segments of the current string.
String strike() returns a copy of the string embedded within an <STRIKE> tag set.
String sub() returns a copy of the string embedded within an <SUB> tag set.
String substr(start) returns a substring of the string from the start with the number of chars specified.
String substr(start, length) returns a substring of the string from the start with the number of chars specified.
String substring(indexA) Returns a substring of the string from the start index until the end index.
String substring(indexA, indexB) Returns a substring of the string from the start index until the end index.
String sup() returns a copy of the string embedded within an <SUP> tag set.
String toLocaleLowerCase()
String toLocaleUpperCase()
String toLowerCase() returns a string with all lowercase letters of the current string.
String toUpperCase() returns a string with all uppercase letters of the current string.

Property Details

length

Gives the length of the string.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.length;
 

Methods Details

anchor(nameAttribute)

returns a copy of the string embedded within an anchor <A> tag set.

Parameters

String nameAttribute  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.anchor();
 

big()

returns a copy of the string embedded within an <BIG> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.big();
 

blink()

returns a copy of the string embedded within an <BLINK> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.blink();
 

bold()

returns a copy of the string embedded within an <B> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.bold();
 

charAt(index)

returns a character of the string.

Parameters

Number index  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.charAt(integer_position);
 

charCodeAt(index)

returns a decimal code of the char in the string.

Parameters

Number index  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.charCodeAt(integer_position);
 

concat(string2)

returns a string that appends the parameter string to the string.

Parameters

String string2  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.concat(string);
 

concat(string2, stringN)

returns a string that appends the parameter string to the string.

Parameters

String string2  
String stringN  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.concat(string);
 

equals(other)

returns a boolean that checks if the given string is equal to the string

Parameters

String other  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.equals(string);
 

equalsIgnoreCase(other)

returns a boolean that checks if the given string is equal to the string ignoring case

Parameters

String other  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.equalsIgnoreCase(string);
 

fixed()

returns a copy of the string embedded within an anchor <TT> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.fixed();
 

fontcolor(color)

returns a copy of the string embedded within an <FONT> tag set, the color param is assigned the the color attribute.

Parameters

String color  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.fontcolor(color);
 

fontsize(size)

returns a copy of the string embedded within an <FONT> tag set, The size param is set to the SIZE attribute

Parameters

Number size  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.fontsize(size);
 

fromCharCode(num)

returns a string created by using the specified sequence of Unicode values.

Parameters

Array num  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

String.fromCharCode(num)
// String.fromCharCode(num1,num2,num3)
 

indexOf(searchValue, fromIndex)

returns the found index of the given string in string.

Parameters

String searchValue  
Number fromIndex  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.indexOf(string,startPosition);
 

italics()

returns a copy of the string embedded within an <I> tag set

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.italics();
 

lastIndexOf(searchValue, fromIndex)

returns the found index of the given string in string from the end.

Parameters

String searchValue  
Number fromIndex  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.lastIndexOf(string,startPosition);
 

link(hrefAttribute)

returns a copy of the string embedded within an <A> tag set.

Parameters

String hrefAttribute  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.link(url);
 

localeCompare(otherString)

Parameters

String otherString  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

var s = "Have a nice day!";
application.output(s.localeCompare("Hello"));
 

match(regexp)

returns an array of strings within the current string that matches the regexp.

Parameters

RegExp regexp  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.match(regexpr);
 

replace(regexp, function)

returns a new string where the matches of the given regexp are replaced by the return value of the function. The function parameter is the function to be invoked to create the new substring (to put in place of the substring received from parameter #1).

Parameters

RegExp regexp  
Function function  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

//the callback definition
function replacer(match, p1, p2, p3, offset, string){
		// match is the matched substring
		// p1 is non-digits, p2 digits, and p3 non-alphanumerics
		// offset is the offset of the matched substring within the total string being examined
		// string is the total string being examined
 	return [p1, p2, p3].join(' - ');
}
// using replace method with replacer callback
newString = "abc12345#$*%".replace(/([^\d]*)(\d*)([^\w]*)/, replacer);
 

replace(regexp, newSubStr)

returns a new string where the matches of the given regexp are replaced by newSubStr.

Parameters

RegExp regexp  
String newSubStr  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.replace(regexp,newSubStr);
//var re = /(\w+)\s(\w+)/;
//var str = "John Smith";
//var newstr = str.replace(re, "$2, $1");
//application.output(newstr);
 

replace(substr, function)

returns a new string where the first match of the given substr is replaced by the return value of the function. The function parameter is the function to be invoked to create the new substring (to put in place of the substring received from parameter #1).

Parameters

String substr  
Function function  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

// the callback definition
function replacer(match){
		return match.toUpperCase()
}
// using replace method with replacer callback
var newString = "abc".replace("a", replacer);
 

replace(substr, newSubStr)

returns a new string where the first match of the given substr is replaced by newSubStr.

Parameters

String substr  
String newSubStr  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.replace(substr,newSubStr);
 

search(regexp)

returns an index where the first match is found of the regexp

Parameters

RegExp regexp  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.search(regexpr);
 

slice(beginSlice)

returns a substring of the string.

Parameters

Number beginSlice  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.slice(start,end);
 

slice(beginSlice, endSlice)

returns a substring of the string.

Parameters

Number beginSlice  
Number endSlice  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.slice(start,end);
 

small()

returns a copy of the string embedded within an <SMALL> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.small();
 

split(separator, limit)

returns an array of objects whose elements are segments of the current string.

Parameters

String separator  
Number limit  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.split(delimiter,limitInteger);
 

strike()

returns a copy of the string embedded within an <STRIKE> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.strike();
 

sub()

returns a copy of the string embedded within an <SUB> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.sub();
 

substr(start)

returns a substring of the string from the start with the number of chars specified.

Parameters

Number start  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.substr(start, number_of_chars);
 

substr(start, length)

returns a substring of the string from the start with the number of chars specified.

Parameters

Number start  
Number length  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.substr(start, number_of_chars);
 

substring(indexA)

Returns a substring of the string from the start index until the end index.

Parameters

Number indexA  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.substring(start, end);
 

substring(indexA, indexB)

Returns a substring of the string from the start index until the end index.

Parameters

Number indexA  
Number indexB  

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.substring(start, end);
 

sup()

returns a copy of the string embedded within an <SUP> tag set.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.sup();
 

toLocaleLowerCase()

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

var s = "Have a nice day!";
application.output(s.toLocaleLowerCase());
 

toLocaleUpperCase()

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

var s = "Have a nice day!";
application.output(s.toLocaleUpperCase());
 

toLowerCase()

returns a string with all lowercase letters of the current string.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.toLowerCase();
 

toUpperCase()

returns a string with all uppercase letters of the current string.

Returns

Supported Clients

SmartClient,WebClient,NGClient,MobileClient

Sample

string.toUpperCase();
 

  • No labels