![]() |
|
||||||||||
|
|||||
|
Guest
Сообщений: n/a
|
Люди есть строка
str="k123~k145~k129~"; нужно выдрать к123 k145 k129 как сделать? хелп!!! |
|
|||||
|
Все это методы объекта String
charAt Возвращает номер, указывающий на размещение символа в строке. charCodeAt Возвращает значение символа по данному индексу как 16-разрядное целое число между 0 и 65535. concat Объединяет текст двух строк и возвращает новую строку. fromCharCode Возвращает строку, составленную из символов, указанных в параметрах. indexOf Ищите строку и возвращает индекс значения, указанного в параметрах. Если значение найдено больше чем однажды, возвращается индекс первого возникновения. Если значение не найдено, возвращается -1. lastIndexOf Возвращает последнее местонахождение подстроки в пределах строки, перед позицией ее начала, указанной в параметре, или -1 если не найдена. slice Извлекает часть строки и возвращает новую строку. split Разбивает объект String на массив строк, отделяя строку в подстроки. substr Возвращает указанное число символов в строке, начиная с местоположения, указанного в параметре. substring Возвращает символы между двумя индексами, указанными в параметрах, в строку. toLowerCase Преобразовывает строку в нижний регистр и возвращает результат. toUpperCase Преобразовывает строку в верхний регистр и возвращает результат. |
|
|||||
|
Guest
Сообщений: n/a
|
У меня справка тоже есть...
Я про алгоритм |
|
|||||
|
Guest
Сообщений: n/a
|
ХЕ
from=0; str = new String(); str="k123~k145~k129~/"; i=0; ttn = new String(); i=0; do{ let=str.charAt(i); if(let=="~") { trace(ttn); ttn=""; } else { ttn=ttn+let; } i++; }while(let!="/") |
|
|||||
|
проще!
|
|
|||||
|
И причом быложе уже и не раз и даже не три...
|
![]() |
Часовой пояс GMT +4, время: 09:08. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|