Опубликован: 02.12.2006 | Доступ: свободный | Студентов: 1500 / 212 | Оценка: 4.12 / 3.91 | Длительность: 05:09:00
Специальности: Программист
Теги:
Лекция 5:
Библиотека String
Функция elements()
Данная функция возвращает количество вхождений в строку указанного значения.
Синтаксис:
n = String.elements(string, separator)
Параметр | Описание |
---|---|
n | Целое число, равное количеству вхождений в строку string значения, которое задано параметром separator |
string | Строка, в которой осуществляется поиск |
separator | Строковое значение, которое отыскивается в строке string |
Пример:
var x = String.elements("Добро пожаловать в INTUIT","а"); var y = String.elements("Добро пожаловать в INTUIT","о"); var z = String.elements("Добро пожаловать в INTUIT"," ");
Результат:
x = 2 y = 4 z = 3
Функция find()
Данная функция возвращает позицию подстроки в строке.
Синтаксис:
n = String.find(string, substring)
Параметр | Описание |
---|---|
n | Целое число, возвращаемое функцией |
String | Строка, в которой осуществляется поиск |
substring | Значение, которое отыскивается в строке string |
Пример:
var x = String.find("example","ex"); var y = String.find("example","pl"); var z = String.find("example","bo");
Результат:
x = 0 y = 4 z = 0
Функция format()
Данная функция форматирует значение.
Синтаксис:
n = String.format(format, value)
Параметр | Описание |
---|---|
n | Строка, возвращаемая функцией |
format | Определяет способ форматирования значения. format состоит из трех частей.
|
value | Форматируемое значение |
Пример:
var x = String.format("%1.2f", 1.3); var y = String.format("%2f", 5.675)
Результат:
x = "1.30" y = "5.67"
Функция insertAt()
Данная функция разбивает строку на элементы и вставляет подстроку в указанной индексной позиции.
Синтаксис:
n = String.insertAt(string, substring, index, separator)
Параметр | Описание |
---|---|
n | Возвращаемая функцией строка |
string | Исходная строка |
substring | Подстрока, вставляемая в исходную строку |
index | Целое число, определяющее позицию для вставки подстроки |
separator | Разделитель |
Пример:
var x = String.insertAt("Добро пожаловать на INTUIT","сайт",3," ");
Результат:
x = "Добро пожаловать на сайт INTUIT"