!DOCTYPE htmlhtmlheadtitle批量去除无效数据titleheadbodyh1文本替换工具h1p请输入您想要替换的内容:ptextarea id=replace-text rows=10 cols=50textareabrbutton onclick=replaceText替换buttonbrp替换后的文本内容:ptextarea id=output-text rows=10
<!DOCTYPE html>
<html>
<head>
<title>VCGID分割</title>
</head>
<body>
<h3>请输入数据并以逗号分隔</h3>
<textarea id="data" rows="10" cols="200"></textarea>
<br>
<button onclick="splitData()">提交</button>
<button onclick="downloadData()">下载</button>
<div id="output"></div>
<script>
function splitData() {
var data = document.getElementById("data").value;
var dataArray = data.split(",");
var output = document.getElementById("output");
var boxCount = Math.ceil(dataArray.length / 1000);
var index = 0;
for (var i = 0; i < boxCount; i++) {
var box = document.createElement("textarea");
box.rows = "10";
box.cols = "50";
var boxData = "";
for (var j = 0; j < 1000; j++) {
if (index >= dataArray.length) {
break;
}
boxData += dataArray[index] + ",";
index++;
}
boxData = boxData.slice(0, -1);
box.value = boxData;
output.appendChild(box);
}
}
function downloadData() {
var output = document.getElementById("output");
var text = "";
for (var i = 0; i < output.children.length; i++) {
text += output.children[i].value.replace(/\n/g," ") + "\n\n\n\n\n\n\n\n\n\n";
}
var blob = new Blob([text], {type: "text/plain;charset=utf-8"});
saveAs(blob, "data.txt");
}
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/FileSaver.js/2.0.0/FileSaver.min.js"></script>
<h1>文本替换工具</h1>
<p>请输入您想要替换的内容:</p>
<textarea id="replace-text" rows="10" cols="50"></textarea>
<br>
<button onclick="replaceText()">替换</button>
<br>
<p>替换后的文本内容:</p>
<textarea id="output-text" rows="10" cols="50"></textarea>
<p>出现了<span id="comma-count">0</span>个VCGID。</p>
<script>
function replaceText() {
var inputText = document.getElementById("replace-text").value;
var replacedText = inputText.replaceAll(" ", ",");
replacedText = replacedText.replaceAll("\n", ",");
replacedText = replacedText.replaceAll("\"", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
replacedText = replacedText.replaceAll(",,", ",");
document.getElementById("output-text").value = replacedText;
document.getElementById("comma-count").innerHTML = (replacedText.match(/,/g) || []).length;
}
</script>
</body>
</html>
原文地址: https://www.cveoy.top/t/topic/bVSE 著作权归作者所有。请勿转载和采集!