@chocpanda/tap-out
Version:
A different tap parser
22 lines (18 loc) • 394 B
JavaScript
var exports = module.exports = function (line) {
var m = line
.split(" ")
.filter(function (item) {
// Remove blank spaces
return item !== "";
});
return {
type: "result",
raw: line,
name: m[1],
count: m[2]
};
};
exports.equals = function (line) {
var p = new RegExp("(#)(\\s+)((?:[a-z][a-z]+))(\\s+)(\\d+)", ["i"]);
return p.test(line);
};