Форум: "Прочее";
Текущий архив: 2009.01.18;
Скачать: [xml.tar.bz2];
ВнизПо JavaScript вопрос Найти похожие ветки
← →
Ega23 © (2008-11-19 13:13) [0]есть строка, в строке встречается в качестве разделителя последовательность непечатных символов, например #7#7.
Надо эту строку в массив загнать, разбив как раз по #7#7.
Как это дело в качестве параметра в split() передать????
← →
clickmaker © (2008-11-19 13:14) [1]\0x07 ?
← →
Ega23 © (2008-11-19 13:16) [2]
> \0x07 ?
Ага, похоже на то. Сейчас попробую.
← →
Ega23 © (2008-11-19 13:44) [3]не-а...
var arr = data.split(\0x07);
FireBug говорит, что illegal character...
← →
Palladin © (2008-11-19 13:47) [4]так как бы в кавычки заключить нужно...
← →
Ega23 © (2008-11-19 13:52) [5]
> так как бы в кавычки заключить нужно...
И с ними не фурычит.
← →
Ega23 © (2008-11-19 14:11) [6]Ха. Как интересно всё.
var arr = data.split("\0x07");
не работает.var arr = data.split("\07");
работает.var arr = data.split("\7");
работает.
Т.е. почему-то отметает hex-вариант записи. А dec и oct - нормально.
Чудеса какие-то...
← →
clickmaker © (2008-11-19 14:19) [7]как вариант, можно тупо код вбить: Alt+Num 7
← →
Дуб © (2008-11-19 14:20) [8]> clickmaker © (19.11.08 14:19) [7]
Или попищать на комп. 7 символ - это же бип. :)
← →
Ega23 © (2008-11-19 14:29) [9]
var arr = data.split("\x07");
вот так hex-запись работает.
← →
Dmitry S © (2008-11-19 14:47) [10]
> var arr = data.split("\x07");
сразу бы так :)
← →
palva © (2008-11-19 20:12) [11]Какая-то странная ветка. Разделителем же служит не одиночный символ, а пара символов. Значит и разделять нужно при помощи СТРОКИ, которая служит разделитем.
data.split("\7\7");
Еще разделителем может служит регулярное выражение. Например:
<html><head><script>
s="a>=55&&a<=88";
s = s.split("&&")[0]
alert(s); // a>=55
alert(s.split(/[<>]=/)[1]) // 55
</script></html>
← →
clickmaker © (2008-11-20 09:31) [12]> Какая-то странная ветка
гы. Это я по привычке старого сишника лишний ноль впереди влепил - вот и понеслась )
← →
StriderMan (2008-11-20 16:13) [13]
> Т.е. почему-то отметает hex-вариант записи. А dec и oct
> - нормально.
а какая разница? во всех этих системах счисления это одно и то же
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2009.01.18;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.005 c