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

Ami*_*mit 14 javascript string jquery

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

var test=",1,2,3,4," <--- 

Expected output: var test="1,2,3,4"
Run Code Online (Sandbox Code Playgroud)

请指教

Gab*_*oli 38

正则表达式应该有所帮助

var edited = test.replace(/^,|,$/g,'');
Run Code Online (Sandbox Code Playgroud)

^,匹配字符串开头,$的逗号并匹配结尾的逗号.

  • 这是唯一真正正确的答案,其他答案将从字符串的开头和结尾删除任何字符,无论它们是否是逗号 (2认同)
  • @anees 只需在逗号后面添加“+”即可。`.replace(/^,+|,+$/g,'')` (2认同)