我在JavaScript中有下面的变量。我想删除开始和结束"逗号"使用jquery/javascript的标志
var test=",1,2,3,4," <--- Expected output: var test="1,2,3,4"
请咨询
vom3gejh1#
Regex应该会有帮助
var edited = test.replace(/^,|,$/g,'');
^,匹配字符串开头的逗号,,$匹配字符串结尾的逗号。
^,
,$
tyky79it2#
下面的代码示例将这样做
var str = ",1,2,3,4,5,6,7,8,9,"; str = str.substring(1,str.lastIndexOf(","));
j5fpnvbx3#
test.substring(1, test.length - 1);应该为你做的。
test.substring(1, test.length - 1);
uqzxnwby4#
在我的例子中,我在数字之间也有多个逗号。
const str = ",1,8487,8,,848780,888,,"; const parsedStr = str.match(/\d+/g) document.write(parsedStr)
jjjwad0x5#
更容易了
var result = test.slice(1,-1);
5条答案
按热度按时间vom3gejh1#
Regex应该会有帮助
^,
匹配字符串开头的逗号,,$
匹配字符串结尾的逗号。tyky79it2#
下面的代码示例将这样做
j5fpnvbx3#
test.substring(1, test.length - 1);
应该为你做的。uqzxnwby4#
在我的例子中,我在数字之间也有多个逗号。
jjjwad0x5#
更容易了