Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   как удалить элемент строки с конца? (http://www.flasher.ru/forum/showthread.php?t=73251)

Beastriker 16.12.2005 10:33

как удалить элемент строки с конца?
 
собсно, сабж

надо чтоб из строки с конца до "<br>" все удалялось...
посоветуйте как на ас сделать!
я не знаю... тока на паскале так делал... :confused:

Juice_Green 16.12.2005 10:48

используй строковые функции

iNils 16.12.2005 11:51

Ну и вопросы пошли...
От первого с начала <br> или от последнего. Вариантов много.
Уточни или приведи пример строки.

KPaul 16.12.2005 12:37

Навскидку парочка подходов:
Код:

var str;
var arr;
// 1
str = "bla-bla<br/>bla-bla";
str = str.substr(0, str.lastIndexOf("<br/>"));
trace("["+str+"]");
// 2
str = "bla-bla<br/>bla-bla";
arr = str.split("<br/>");
arr.pop();
str = arr.join("<br/>");
trace("["+str+"]");
// ...


Nox Noctis 16.12.2005 12:48

Цитата:

Сообщение от Beastriker
я не знаю... тока на паскале так делал... :confused:

а ты на паскале хэлп читал? ну, или книжку там какую-нибудь... или в институте рассказывали?

1. нужно найти в строке последнюю последовательность символов "<br>"
2. нужно отрезать строку от начала и до найденной позиции

и первое и второе - это по одному вызову функции.

правда, KPaul уже отнял у тебя возможность посмотреть всё-таки один раз в хэлп...

Beastriker 16.12.2005 17:11

пасиба!!!

Beastriker 16.12.2005 17:25

Цитата:

а ты на паскале хэлп читал? ну, или книжку там какую-нибудь... или в институте рассказывали?
ну я его давно юзаю - лет 5... но просто я всегда если че-та портирую с него
на флеш, то всегда криво, долго и геморно... :mad:
но криво обязательно. так что лучше когда тебе скажут как это лучше делается.....
я лазал в справочник, но ничего особенно дельного не нашел..
сам попробовал потом сделать - громоздко немного получилось.

Nirth 16.12.2005 19:01

Прошу перед слейдующий элементарным вопросом ознакомиться с документацией к Флэшу. Не вынуждайте меня делать пункт - прочеть хелп обязательным как это сделанно на ActionScript.org

Beastriker 16.12.2005 19:20

ды читал я его, читал.


Часовой пояс GMT +4, время: 11:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.