Опубликован: 02.12.2006 | Доступ: свободный | Студентов: 1501 / 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"