<div class='container'>/n    <h1>数据处理工具</h1>/n/n    <h3>文本替换</h3>/n    <textarea class='textarea' id='replace-text'></textarea>/n    <button class='button' onclick='replaceText()'>替换</button>/n    <p>替换后的文本内容:</p>/n    <textarea class='textarea' id='output-text'></textarea>/n    <p>出现了<span id='comma-count'>0</span>个VCGID。</p>/n/n    <h3>数据分割</h3>/n    <textarea class='textarea' id='data'></textarea>/n    <button class='button' onclick='splitData()'>提交</button>/n    <div class='output' id='output'></div>/n    <a class='download-button' id='download-button' href='#' download>下载</a>/n</div>/n/n<script>/n    function replaceText() {/n        var inputText = document.getElementById('replace-text').value;/n        var replacedText = inputText.replaceAll(/[/s/n']/g, ',');/n        replacedText = replacedText.replaceAll(/,{2,}/g, ',');/n        document.getElementById('output-text').value = replacedText;/n        document.getElementById('comma-count').innerHTML = (replacedText.match(/,/g) || []).length;/n    }/n/n    function splitData() {/n        var data = document.getElementById('data').value;/n        var dataArray = data.split(',');/n        var output = document.getElementById('output');/n        output.innerHTML = '';/n        var boxCount = Math.ceil(dataArray.length / 100);/n        var index = 0;/n        for (var i = 0; i < boxCount; i++) {/n            var box = document.createElement('textarea');/n            box.classList.add('box');/n            var boxData = '';/n            for (var j = 0; j < 100; j++) {/n                if (index >= dataArray.length) {/n                    break;/n                }/n                boxData += dataArray[index] + ',';/n                index++;/n            }/n            boxData = boxData.slice(0, -1);/n            box.value = boxData;/n            output.appendChild(box);/n        }/n/n        // Download button/n        var downloadButton = document.getElementById('download-button');/n        downloadButton.href = 'data:text/plain;charset=utf-8,' + encodeURIComponent(dataArray.join('/n'));/n    }/n</script>
数据处理工具 - 文本替换和分割

原文地址: https://www.cveoy.top/t/topic/nksw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录