Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 28.01.2006, 13:16
vadja вне форума Посмотреть профиль Отправить личное сообщение для vadja Найти все сообщения от vadja
  № 1  
Ответить с цитированием
vadja
 
Аватар для vadja

Регистрация: Oct 2005
Сообщений: 157
По умолчанию замена текста

Есть ли в АS такая функция, которая находит в тексте ИСКОМОЕ и заменяет его на ЖЕЛАЕМОЕ?
если есть, подскажите pls...

Старый 28.01.2006, 16:43
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 2  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
var s='Есть ли в АS такая функция, которая находит..'
trace(s.split('такая').join('супер'));

Старый 08.12.2006, 23:36
artyfly вне форума Посмотреть профиль Отправить личное сообщение для artyfly Найти все сообщения от artyfly
  № 3  
Ответить с цитированием
artyfly

Регистрация: Dec 2006
Сообщений: 3
Question Как заменить данные в тексте?

Как можно заменить в выведенных данных (динамик текст) числа стоящие через запятую на слова?
Напр.: «10,20,30,50,80,40…» заменить на «яблоко, апельсин, бананы, виноград… »
Спасибки

Старый 09.12.2006, 00:46
fishbounce вне форума Посмотреть профиль Отправить личное сообщение для fishbounce Посетить домашнюю страницу fishbounce Найти все сообщения от fishbounce
  № 4  
Ответить с цитированием
fishbounce

Регистрация: Dec 2003
Адрес: Москва
Сообщений: 176
навскидку
Код:
var elements : Array = numbersString.split(",");
for (var i : Number = 0; i < elements.length; i++)
    elements[i] = wordsString[i];
trace(elements.join(","));

Старый 09.12.2006, 01:22
silin вне форума Посмотреть профиль Посетить домашнюю страницу silin Найти все сообщения от silin
  № 5  
Ответить с цитированием
silin
 
Аватар для silin

блогер
Регистрация: Mar 2003
Адрес: Моск. обл.
Сообщений: 5,269
Записей в блоге: 6
2artyfly: непонятно чем предшествующий вариант не устраивает..
так и заменить..
если хочется сразу, то нужен список что на что менять:
Код:
var replMap={};
replMap[10]="яблоко";
replMap[20]="апельсин";
var str="10,20,30,50,80,40";
for(var i in replMap){
	str=str.split(i).join(replMap[i]);
}
trace(str);


Последний раз редактировалось silin; 09.12.2006 в 01:26.
Старый 18.12.2006, 12:07
artyfly вне форума Посмотреть профиль Отправить личное сообщение для artyfly Найти все сообщения от artyfly
  № 6  
Ответить с цитированием
artyfly

Регистрация: Dec 2006
Сообщений: 3
По умолчанию Шпасибки

Спасибо. Последний вариант подошел лучше.

Есть ли что то типа <br> на новую строку.
Спасибо


Последний раз редактировалось artyfly; 19.12.2006 в 16:16.
Старый 18.12.2006, 12:30
_sestra_ вне форума Посмотреть профиль Отправить личное сообщение для _sestra_ Найти все сообщения от _sestra_
  № 7  
Ответить с цитированием
_sestra_
 
Аватар для _sestra_

Регистрация: Dec 2005
Сообщений: 219
Отправить сообщение для _sestra_ с помощью ICQ Отправить сообщение для _sestra_ с помощью Skype™
символ - \n
__________________
Счастье - это хорошее здоровье и плохая память

Старый 18.12.2006, 16:06
artyfly вне форума Посмотреть профиль Отправить личное сообщение для artyfly Найти все сообщения от artyfly
  № 8  
Ответить с цитированием
artyfly

Регистрация: Dec 2006
Сообщений: 3
to "_sestra"
Спасибо. а я применил <br>'ку

Еще одна загвоздка. Нужно вывести значение введенное в поле ввода (appall)
Вывожу так:
Код:
replMap[3]=" <br> >>Яблоко: "add(appall);
НО! Если в (appall) вводится число , то оно интерпретируется как значение «replMap[]», и вставляет соответствующую строку. Как сделать чтобы введенные числовые данные в (appall) выводились как есть?
Спасибо


Последний раз редактировалось artyfly; 19.12.2006 в 16:24.
Старый 28.12.2006, 18:35
  № 9  
Ответить с цитированием
GRaGaL
Guest

Сообщений: n/a
parseInt function
parseInt(expression:String, [radix:Number]) : Number

Создать новую тему Ответ Часовой пояс GMT +4, время: 01:57.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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