PDA

Просмотр полной версии : Отрезать часть значения строковой переменной и...


SanSan
13.06.2006, 13:50
Всем привет.
Возник немного ламерский вопросик:
Допустим a = "freestyle";
Как мне сделать чтоб b == "free"; ?
Тоесть получить первые четыре символа значения переменной а?

И еще: какой самый простой способ переделать значение "robert" в "Robert" ?
Тоесть сделать регистр первого символа значения верхним?
Есть в флэше спец. инструменты, или нужно case писать для каждого символа? :)

Спасибо.

Reijii
13.06.2006, 13:56
первое извращение что пришло в голову:


var a:String = "freestyle";
trace(a.substr(0, 4));
var b:String = "robert";
b = b.substr(0,1).toUpperCase() + b.substr(1, b.length - 1);
trace(b)

Homo Sapiens
13.06.2006, 13:57
Хелп читать не пробовал? про String?

SanSan
13.06.2006, 15:11
Хелп читать не пробовал? про String?

Пробовал. А ты? Видимо, нет..

2Reijii: спасибо.

etc
13.06.2006, 15:15
Пробовал. А ты? Видимо, нет..
Очень сомнительно. Подтверждение этому -- существование данной темы.

aksios
13.06.2006, 16:07
Возник немного ламерский вопросик...
Пробовал. А ты? Видимо, нет..
Не ты чисто ламер - самая низшая категория ламера. :taunt:
Ты бы глянул скока у Homo Sapiens постов - наверно он уже хелп успел осилить.

SanSan
13.06.2006, 16:34
Не ты чисто ламер - самая низшая категория ламера. :taunt:
Ты бы глянул скока у Homo Sapiens постов - наверно он уже хелп успел осилить.

Все мы в чем-то ламеры.. Вот ты, думаю, в анимации персонажей не силен. Я экшнскрипт не сильно знаю. А что хомо сапиенс про string в хелпе не читал я подумал потому, что в разделе про string нет информации и ссылок ни на toUpperCase(), ни на substr() . Это как раз то, что мне было нужно. А то, что постов много - значит время есть свободное.
В общем, все мы в какой-то области ламеры, главное не быть болтливым ламером вроде тебя, у которого куча времени для сидения на форуме и неумных постов.

Nirth
13.06.2006, 16:44
СанСану устное предупреждение, за клевету на ХомоСапиенса, якобы он не читал хелп.