从javascript中的变量中删除开始和结束逗号

我在javascript中有以下变量。 我想使用jquery / javascript删除开头和结尾的“逗号”符号

var test=",1,2,3,4," <--- Expected output: var test="1,2,3,4" 

请指教

正则表达式应该有所帮助

 var edited = test.replace(/^,|,$/g,''); 

^,匹配字符串开头的逗号,$匹配末尾的逗号。

test.substring(1, test.length - 1); 应该为你做。

下面的代码示例将执行此操作

  var str = ",1,2,3,4,5,6,7,8,9,"; str = str.substring(1,str.lastIndexOf(",")); 

更容易

 var result = test.slice(1,-1);