Text processing/2: Difference between revisions

Content added Content deleted
m (Added the Sidef language)
m (→‎{{header|Sidef}}: added an warning for invalid lines)
Line 2,546: Line 2,546:


ARGF.each { |line|
ARGF.each { |line|
line ~~ /^(\d\d\d\d-\d\d-\d\d)((?:\h+\d+\.\d+\h+-?\d+){24})\s*$/;
line ~~ /^(\d\d\d\d-\d\d-\d\d)((?:\h+\d+\.\d+\h+-?\d+){24})\s*$/
|| (warn "Bad format at line #{$.}"; next);
dates[$1]++;
dates[$1]++;
var i = 0;
var i = 0;