Показать сообщение отдельно
  #25 (permalink)  
Старый 03.03.2009, 17:21
Аватар для x-yuri
Отправить личное сообщение для x-yuri Посмотреть профиль Найти все сообщения от x-yuri
 
Регистрация: 27.12.2008
Сообщений: 4,201

Цитата:
Firefox + Firebug давно пользуюсь , но где посмотреть этот массив не понимаю
на вкладке Console можно вычислять выражения. Например, чтобы узнать, что ты получишь в результате match, напиши в ней
"vote(2,23,1,'2750ee0fc11',-10)".match(/^(\w+)\(([^)]*)\)$/)

Еще вместо alert можно в скрипте писать
console.log( "vote(2,23,1,'2750ee0fc11',-10)".match(/^(\w+)\(([^)]*)\)$/) )

и опять же результат попадет во вкладку Console

Цитата:
С пятого всё нормально идёт...
теперь все понятно. А зачем ты регулярное выражение использовал? я думал, чтобы получить название функции (vote/unvote) и ее аргументы (2,23,1,'2750ee0fc11',-10), а вот уже аргументы разбивать по запятой

Цитата:
получается теперь еще кавычки надо убрать
так это же строка. Но если надо убрать и ты уверен, что они всегда будут, выбирай:
str.substring(1, str.length-1)
str.replace("'",'')
str.replace("'",'').replace('"','')
str.replace(/^('|")/, '').replace(/('|")$/, '')
Ответить с цитированием