Цитата:
|
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(/('|")$/, '')