Форум 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)
-   -   как разбить текст в 2 части (http://www.flasher.ru/forum/showthread.php?t=116688)

ilgar 08.10.2008 15:34

как разбить текст в 2 части
 
подскажите пожалуйста

как разбить текст в 2 части,
тоист допустим у нас в текстовом поле написано (с "enter" ом)

"ilgar 50
vasya 30
sasha 20"

как мне получить етот рузультат в trace():

x1="ilgar"
y1=50
x2="vasya"
y2=30
x3="sasha"
y3=20

chingachgoog 08.10.2008 16:00

\n или \r

ilgar 08.10.2008 16:36

спасибо за помощь \r помогло разбить строки, но как мне разбить текст и цифру

chingachgoog 08.10.2008 16:44

Код:

trace(x1+" "+y1+"\r"+...)

Division 08.10.2008 16:53

Читать про работу со строками (:
Находишь позицию пробела. То что слева от пробела в одну переменную, то что справа от пробела до \r в другую.

ilgar 08.10.2008 17:02

thanks

Mnilionic 08.10.2008 18:44

думается лучше разбить в массив чем искать позицию пробела
Код:

var str = "a 1\nb 2\nc 3";
var result = new Array();

var lines = str.split("\n");
for(var i=0; i<lines.length; i++){
        var param = lines[i].split(' ');       
        result['x' + i] = param[0];
        result['y' + i] = param[1]
}

trace (str);
trace(result['x0'] + ' = ' + result['y0']);
trace(result['x1'] + ' = ' + result['y1']);
trace(result['x2'] + ' = ' + result['y2']);


Flcn 08.10.2008 21:00

а с Flash каким либо образом можно PHP совместить? а то такие весчи PCRE отлично делает.

Mnilionic 08.10.2008 21:10

LoadVars();


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

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