var str = '张三,李四,王五';
var str1 = '';
var arr = [];
arr = str.split(',');
for (var i = 0; i < arr.length; i++) {
str1 += '\'' + arr[i] + '\',';
}
str1 = str1.substring(0, str1.length - 1);
alert(str1);
先用split將名字分离存入数组,再遍历数组添加到串中,在添加过程中加引号
添加到串中怎么添加 能不能给个代码看看? 非常感谢回答!
string.Join(",",str.Split(new Char[]{','},StringSplitOptions.RemoveEmptyEntries).Select(i=>string.Format("'{0}'",i)));差不多这样子?
a="'"+a.Replace("," , "','")+"'";
反斜杠是什么意思?
@我想和这个世界谈谈: 一开始以为看错为双引号,所以有\,已经修正为单引号,没\了。
var str = "'" + string.Join("','" , "xxxxxxxxxx") + "'"
好吧前面看错了
var arr = "张三,李思,王五".Split(",");
var str = "'" + string.Join("','" ,arr ) + "'"