@randomgoods/tap-out
Version:
A different tap parser
24 lines (18 loc) • 409 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);
};