Шрифт:
Перевод первых букв всех слов в строке в верхний регистр:
См. также
RegExp, RegExp.exec, RegExp.test, String.match, String.search; глава 10
поиск соответствия регулярному выражению
Синтаксис
Аргументы
regexp Объект
Возвращаемое значение
Позиция начала первой подстроки в строке, соответствующей выражению regexp или -1, если соответствие не найдено.
Описание
Метод
Метод не выполняет глобального поиска, игнорируя флаг «g». Он также игнорирует свойство
Пример
См. также
RegExp, RegExp.exec, RegExp.test, String.match, String. replace; глава 10
извлечение подстроки
Синтаксис
Аргументы
начало Индекс в строке, с которого должен начинаться фрагмент. Если этот аргумент отрицателен, он обозначает позицию, измеряемую от конца строки. То есть -1 соответствует последнему символу, -2 - второму с конца и т. д.
конец Индекс символа исходной строки непосредственно после конца извлекаемого фрагмента. Если он не указан, фрагмент включает все символы от позиции начало до конца строки. Если этот аргумент отрицателен, он обозначает позицию, отсчитываемую от конца строки.
Возвращаемое значение
Новая строка, которая содержит все символы строки, начиная с символа в позиции начало (и включая его) и заканчивая символом в позиции конец (но не включая его).
Описание
Метод
Методы
Пример
Ошибки
Отрицательные значения в аргументе начало не работают в Internet Explorer 4 (в более поздних версиях Internet Explorer эта ошибка исправлена). Они обозначают не символьную позицию, отсчитываемую от конца строки, а позицию 0.
См. также
Array. slice, String, substring
разбивает строку на массив строк
Синтаксис