首页 > 解决方案 > 如何找到从管道“|”开始的图表?

问题描述

我正在研究 csv 格式以降价,并且有类似这样的代码

document.querySelector("textarea.csv").addEventListener('input',(e) => {
  const convert = e.target.value
      .replaceAll(", ", " | ")
      .replace(/,\n/g, " |\n| ")
      .replace(/, \n/g, " |\n| ")
      .replace(/ \| \n/g, " |\n| ")
      .replace(/^[!\|]/g, "| ")
  
      
      
  console.log(
    convert
  );
  document.querySelector("textarea.markdown").value = "| " + convert;
})

但是我想我错过了覆盖从不是“|”开始的行的情况,有没有办法检查它?

完整代码在这里:https ://codepen.io/dotku/pen/rNzOZLZ?editors=1010

标签: javascriptregex

解决方案


推荐阅读