ФЭНДОМ


public final class String

Класс, представляющий один из пяти примитивных типов данных языка ActionScript. Этот класс представляет строки, а также методы для работы с ними.

Для создания строки в коде на языке ActionScript можно использовать как метод-конструктора класса String, так и привычный во многих языках программирования синтаксис литерала строки.

var str:String = new String("foo");
var str:String = "foo";


Собственное свойство
length : int

Целое число, определяющее количество символов в заданном объекте String.


Статический метод
fromCharCode(... charCodes):String

Возвращает строку с символами, представленными в параметрах кодами Юникод.


Методы
String(val:String)

Создает новый объект String, инициализированный для заданной строки.

charAt(index:Number = 0):String

Возвращает символ в позиции, заданной параметром индекса.

charCodeAt(index:Number = 0):Number

Возвращает числовой код символа Юникод для символа в заданном индексе.

concat(... args):String

Добавляет переданные аргументы к концу объекта String, при необходимости преобразуя их в строки, затем возвращает получившуюся строку.

indexOf(val:String, startIndex:Number = 0):int

Выполняет поиск строки и возвращает позицию первого вхождения параметра val, обнаруженного после элемента startIndex (включая этот элемент), в пределах вызывающей строки.

lastIndexOf(val:String, startIndex:Number = 0x7FFFFFFF):int

Выполняет поиск строки справа налево и возвращает индекс последнего вхождения параметра val, обнаруженного перед элементом startIndex.

localeCompare(other:String, ... values):int

Сравнивает порядок сортировки двух или более строк и возвращает результат сравнения в виде целого числа.

match(pattern:*):Array

Сопоставляет заданный pattern со строкой.

replace(pattern:*, repl:Object):String

Сопоставляет заданный шаблон со строкой и возвращает новую строку, в которой первое совпадение шаблона заменяется содержимым, заданным параметром repl.

search(pattern:*):int

Выполняет поиск заданного шаблона и возвращает индекс первой совпадающей подстроки.

slice(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String

Возвращает строку с символом startIndex и все символы вплоть до символа endIndex (но не включая его).

split(delimiter:*, limit:Number = 0x7fffffff):Array

Преобразует объект String в массив подстрок путем разделения объекта каждый раз, когда встречается заданный параметр delimiter.

substr(startIndex:Number = 0, len:Number = 0x7fffffff):String

Возвращает подстроку из символов, начинающихся с заданного элемента startIndex. Длина этой строки определяется параметром len.

substring(startIndex:Number = 0, endIndex:Number = 0x7fffffff):String

Возвращает строку из символа, заданного startIndex, и всех символов вплоть до позиции endIndex - 1.

toLocaleLowerCase():String

Возвращает копию этой строки с преобразованием всех прописных символов в строчные.

toLocaleUpperCase():String

Возвращает копию этой строки с преобразованием всех строчных символов в прописные.

toLowerCase():String

Возвращает копию этой строки с преобразованием всех прописных символов в строчные.

toUpperCase():String

Возвращает копию этой строки с преобразованием всех строчных символов в прописные.

valueOf():String

Возвращает элементарное значение экземпляра String.