在javascript中使用数组替换字符串
使用上面的csv文件,通过替换下面句子中的双引号来加载文本。 句子:在javascript中使用数组替换字符串,javascript,php,arrays,Javascript,Php,Arrays,使用上面的csv文件,通过替换下面句子中的双引号来加载文本。 句子: abc1 abc2 abc3 abc4 abc5 abc6 abc7 abc8 abc9 预计产量为: "" is going with "" to "" for something to know. 在javascript、php中就是这样 到目前为止我已经尝试过的代码: abc1 is going with abc2 to abc3 for something to know. ab
abc1 abc2 abc3
abc4 abc5 abc6
abc7 abc8 abc9
预计产量为:
"" is going with "" to "" for something to know.
在javascript、php中就是这样
到目前为止我已经尝试过的代码:
abc1 is going with abc2 to abc3 for something to know.
abc3 is going with abc5 to abc6 for something to know.
var s='Neque porro”“estqui”“dolorem';
风险值插入=[“a1”,“b1”][“c1”,“d1”];
控制台日志(插入);
var words=新数组();
文字=s.split(“”);
控制台日志(文字);
var计数=0;
对于(i=0;i
万岁我得到了答案:
reader.onload=函数(e){
var sent='';var sentt='';var sentt='';
sent=$('#mixmsg').val();
var quotellength=(sent.match(/“”/g)| |[]).length;
var rowcell=[];
行=e.target.result.split(“\n”);警报(行);
对于(变量i=0;i
在Javascript和PHP中?也许还有Haskell、Perl或Assembler?你要炸薯条吗?您试图解决什么问题,在实施过程中遇到了什么问题?
var s = 'Neque porro "" estqui "" dolorem';
var insert = [["a1", "b1"]["c1","d1"]];
console.log(insert);
var words = new Array();
words = s.split(" ");
console.log(words);
var count = 0;
for (i = 0; i < words.length; i++) {
for (j = 0; j < insert.length; j++) {
if(words[i] == '""')
s = s.replace(/""/, insert[j]);
}
}
console.log(s);
Hurray I got the answer:
reader.onload = function (e) {
var sent = ''; var sentt = ''; var senttt = '';
sent = $('#mixmsg').val();
var quoteLength = (sent.match(/""/g) || []).length;
var rowcells = [];
rows = e.target.result.split("\n"); alert(rows);
for (var i = 0; i < rows.length; i++) {
var cells = rows[i].split(",");
rowcells.push(cells);
}
var rowcellso = rowcells.slice(0, -1);
console.log(rowcellso);
for (var ro = 0; ro < rowcellso.length; ro++) {
for (var scol = 0; scol < quoteLength; scol++) {
sent = sent.replace(/""/,rowcellso[ro][scol]);
console.log(rowcellso[ro][scol]);
} sentt +=sent+'\n'; sent= $('#mixmsg').val();
}
$('#container').html(sentt);
}