Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
kechinoff 21.03.2007 09:18 / 21.03.2007 09:21
String([str]) Класс, предназначенный для работы со строками. Object Любой объект, пригодный для преобразования в строку, т.е. такой, который поддерживает метод toString. Поддерживаются строки длиной до 64 килобайт. Наследник класса Object. Свойства:length Number Длина строки. Методы:charAt(pos) получить строку из одного символа, взятого с позиции pos. code() получить код первого символа в строке indexOf(str) получить позицию первого элемента подстроки str при поиске с начала строки. isChar() узнать, является ли первый символ строки не-цифрой. isDigit() узнать, является ли первый символ строки цифрой. lastIndexOf(str) получить позицию первого элемента подстроки str при поиске с конца строки. localeCompare(str) сравнить со строкой str. match(str|re) получить массив, соответствующий регулярному выражению str. соответствующий регулярному выражению или null, если соответствия не найдено. replace(str1|re, str2) получить из исходной строку, в которой все вхождения подстроки str1 заменены на подстроку str2. split(str|re) получить массив из строк, которые получаются разбиванием данной строки подстрокой str. substring(stpos[, endpos]) получить подстроку. toLowerCase() перевести все символы строки в нижний регистр. toUpperCase() перевести все символы строки в верхний регистр. translate(str1, str2) получить из исходной строку, в которой символы, содержащиеся в str1 заменены на соответствующие символы из str2. trim() получить из исходной строку, лишенную краевых пробелов.Примечание: Но при этом то, что там написано "регулярные выражения" - они не работают. Только для работы с обычными строками.