![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2008
Сообщений: 4
|
подскажите пожалуйста
как разбить текст в 2 части, тоист допустим у нас в текстовом поле написано (с "enter" ом) "ilgar 50 vasya 30 sasha 20" как мне получить етот рузультат в trace(): x1="ilgar" y1=50 x2="vasya" y2=30 x3="sasha" y3=20 |
|
|||||
|
Регистрация: Apr 2008
Сообщений: 4
|
спасибо за помощь \r помогло разбить строки, но как мне разбить текст и цифру
|
|
|||||
|
Читать про работу со строками (:
Находишь позицию пробела. То что слева от пробела в одну переменную, то что справа от пробела до \r в другую.
__________________
while(1) {} |
|
|||||
|
Регистрация: Apr 2008
Сообщений: 4
|
thanks
|
|
|||||
|
думается лучше разбить в массив чем искать позицию пробела
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']);
Последний раз редактировалось Mnilionic; 08.10.2008 в 18:47. |
|
|||||
|
а с Flash каким либо образом можно PHP совместить? а то такие весчи PCRE отлично делает.
|
|
|||||
|
LoadVars();
|
![]() |
![]() |
Часовой пояс GMT +4, время: 06:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|