Справочник по ActionScript® 3.0 для платформы Adobe® Flash®
Домашняя страница  |  Скрыть список пакетов и классов |  Пакеты  |  Классы  |  Что нового  |  Указатель  |  Приложения  |  Почему по-английски?
Фильтры: Получение данных с сервера...
Получение данных с сервера...
mx.utils 

StringUtil  - AS3 Flex

Пакетmx.utils
Классpublic class StringUtil
НаследованиеStringUtil Inheritance Object

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Служебный класс StringUtil представляет собой полностью статический класс с методами работы с объектами строк в рамках Flex. Экземпляры StringUtil не создаются; вместо этого вызываются методы, например метод StringUtil.substitute().



Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
Общедоступные методы
 МетодОпределено
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
  
[статические] Возвращает значение true, если указанная строка представляет собой знак одиночного пробела, табулятора, возврата каретки, новой строки, или символ «перевода страницы».
StringUtil
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
  
[статические] Возвращает строку, состоящую из указанной строки, сцепленной с самой собой указанное число раз.
StringUtil
  
restrict(str:String, restrict:String):String
[статические] Удаляет «запрещенные» символы из строки.
StringUtil
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
  
[статические] Заменяет маркеры "{n}" внутри указанной строки соответствующими передаваемыми аргументами.
StringUtil
 Inherited
Возвращает строковое представление этого объекта, отформатированного в соответствии со стандартами, принятыми для данной локали.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
  
[статические] Удаляет все символы пробела из начала и конца указанной строки.
StringUtil
  
[статические] Удаляет все символы пробела из начала и конца каждого элемента в массиве, если массив сохраняется в виде строки.
StringUtil
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о методе

isWhitespace

()метод
public static function isWhitespace(character:String):Boolean

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Возвращает значение true, если указанная строка представляет собой знак одиночного пробела, табулятора, возврата каретки, новой строки, или символ прогона страницы.

Параметры

character:String — Запрашиваемая строка.

Возвращает
Boolean — Значение true, если указанная строка представляет собой знак одиночного пробела, табулятора, возврата каретки, новой строки, или перевода страницы.

repeat

()метод 
public static function repeat(str:String, n:int):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.1
Версии среды выполнения: Flash Player 10, AIR 1.5

Возвращает строку, состоящую из указанной строки, сцепленной с самой собой указанное число раз.

Параметры

str:String — Повторяемая строка.
 
n:int — Количество повторений.

Возвращает
String — Повторяемая строка.

restrict

()метод 
public static function restrict(str:String, restrict:String):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 4.1
Версии среды выполнения: Flash Player 10, AIR 1.5

Удаляет «запрещенные» символы из строки. «Ограничительная строка», например A-Z0-9, используется для указания разрешенных символов. Этот метод использует ту же логику, что и свойство restrict в TextField.

Параметры

str:String — Входная строка.
 
restrict:String — Ограничительная строка.

Возвращает
String — Строка ввода за вычетом символов, которые не допускаются строкой ограничения.

substitute

()метод 
public static function substitute(str:String, ... rest):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Заменяет маркеры "{n}" внутри указанной строки соответствующими передаваемыми аргументами.

Параметры

str:String — Строка, в которой заменяются маркеры. Эта строка может содержать специальные маркеры в виде {n}, где n является отсчитываемым от нуля индексом, который будет заменен указанными дополнительными параметрами в соответствии с индексом.
 
... rest — Дополнительные параметры, которые могут быть заменены в параметре str для каждого местоположения {n}, где n является целым индексом (отсчитываемым от нуля) в массиве указанных значений. Если первый параметр является массивом, то этот массив используется как список параметров. Это позволяет многократно использовать эту подпрограмму в других методах, в которых требуется использовать оставшуюся подпись.... Например
         public function myTracer(str:String, ... rest):void
         { 
             label.text += StringUtil.substitute(str, rest) + "\n";
         } 

Возвращает
String — Новая строка со всеми маркерами {n}, замещенными соответствующими указанными аргументами.

trim

()метод 
public static function trim(str:String):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Удаляет все символы пробела из начала и конца указанной строки.

Параметры

str:String — String, пробелы в которой должны быть сокращены.

Возвращает
String — Обновленная String с удаленными пробелами из начала и конца.

trimArrayElements

()метод 
public static function trimArrayElements(value:String, delimiter:String):String

Язык версии: ActionScript 3.0
Версия продукта: Flex 3
Версии среды выполнения: Flash Player 9, AIR 1.1

Удаляет все символы пробела из начала и конца каждого элемента в массиве, если массив сохраняется в виде строки.

Параметры

value:String — String, пробелы в которой должны быть сокращены.
 
delimiter:String — Строка, разграничивающая элементы массива в строке.

Возвращает
String — Обновленная строка с удаленными пробелами из начала и конца каждого элемента.




[ X ]Почему по-английски?
Содержимое Справочника ActionScript 3.0 отображается на английском языке

Не все части Справочника ActionScript 3.0 переводятся на все языки. Если какой-то текстовый элемент не переведен, он отображается на английском языке. Например, компонент ga.controls.HelpBox не переведен ни на один из языков. Это значит, что в русской версии справки компонент ga.controls.HelpBox будет отображаться на английском языке.