使用javascript检查CSV数据是否正确

使用javascript检查CSV数据是否正确,javascript,csv,Javascript,Csv,我应该检查csv文件的数据是否正确,如果它们被逗号正确分隔,即使在字符串引号内,我也不必解析,因为其他人已经这样做了,因为csv用于创建图表的时间段,如果用户上传文件,我只需验证数据的正确性 我该怎么办 这是html代码: <!-- Adding CSV data to the document --> <head> <script id="cur_data" type="text/csv"> Russian Federation, Italy,

我应该检查
csv
文件的数据是否正确,如果它们被逗号正确分隔,即使在字符串引号内,我也不必解析,因为其他人已经这样做了,因为
csv
用于创建图表的时间段,如果用户上传文件,我只需验证数据的正确性

我该怎么办

这是html代码:

<!-- Adding CSV data to the document -->
<head>
  <script id="cur_data" type="text/csv">
    Russian Federation, Italy, France, Luxembourg, Greece, Japan, Others
    293, 302, 91, 7, 7, 7, 53
  </script>
</head>
<body>
  <!-- Sections -->
  <div class="section">
    <h1>Figures</h1>
      <div id="figure_1" class="picture">
        <p class="img_block">
          <img src="#cur_data" class="horizontal_bar_chart" alt="Let's graph it!"></img>
        </p>
        <p class="caption">Caption of the figure.</p>
      </div>
  </div>
</body>

俄罗斯联邦、意大利、法国、卢森堡、希腊、日本等
293, 302, 91, 7, 7, 7, 53
数字

图的标题

试试这个

var data = '293, 302, 91, 7, 7, 7, 53'

var valid = !!data.match(/,/)
或者使用
String.split
应该更好

e、 假设您的“有效”数据必须包含7个逗号

var valid = data.split(',').length - 1 === 7

谢谢,但是我的老师让我检查一个.csv文件,有很多库允许这些检查