это мой код:
var a='(1,2,3,4)' a=a.slice(-1,1) alert(a)
и я ничего не печатаю.
спасибо
Я думаю, что вы хотите сделать:
a = a.slice(1, -1);
А как же:
'(1,2,3,4)'.replace(/[()]/g, '')
, который удалит все (и) символы в строке, давая вам:
"1,2,3,4"
a.substring(1,a.length-1) 1,2,3,4
Другая альтернатива:
var a='(1,2,3,4)'; a.replace(/^\((.*)\)$/, "$1");