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

时间:2016-01-04 14:35:19

标签: javascript csv

我应检查csv文件的数据是否正确,如果它们被逗号分隔,即使在字符串引号内也是正确的,我不需要解析,因为已经由其他人完成,因为其中<!-- 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> 用于创建图表,如果用户上传文件,我只需要验证数据的正确性。

我该怎么办?

这是html代码:

proc format ;
value  agegrpcd   
           0-17 = '<18'
           18-29 = '18 - 29'
           30-39 = '30 - 39'
           40-49 = '40 - 49'
           50-65 = '50 - 65'
           66-high = '> 65'
           . = 'Missing' ;
run;

1 个答案:

答案 0 :(得分:0)

试试这个

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

var valid = !!data.match(/,/)

或使用String.split应该更好

e.g。假设您的有效&#34;数据必须包含7个逗号

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