批量修改ip成自定义网址
针对ip后几位数修改成规定格式的网址
文本域进行添加多个ip
<textarea rows="" cols="" id="fname" value=""></textarea>
<textarea rows="" cols="" id="fnames" value=""></textarea>
<button type="button" onclick="dianji()"> 点击切换</button>
封装函数修改数据
<script type="text/javascript">
function upperCase() {
let arr = []
var x = document.getElementById("fname").value
var y = document.getElementById("fnames")
let val = x.split("\n")
for (let i = 0; i < val.length; i++) {
let str = val[i].replace(/\s*/g, "")
let res = str.substring(str.indexOf(".") + 3, str.indexOf(".") + 4)
if (!isNaN(res)) {
var result = str.substring(str.indexOf(".") + 5);
let res = result.replace(/\./g, '_')
arr.push('use_' + res + '.shopifyserver.com')
} else {
var result = str.substring(str.indexOf(".") + 4);
let res = result.replace(/\./g, '_')
arr.push('use_' + res + '.shopifyserver.com')
}
}
y.value = arr.join('\n')
}
function dianji() {
let array = []
var x = document.getElementById("fname").value
var y = document.getElementById("fnames")
upperCase()
let vals = y.value.split("\n")
for (let i = 0; i < vals.length; i++) {
var stres = vals[i].substr(0, vals[i].length - 18);
array.push(stres)
}
console.log(array)
}
</script>
效果图