all files / music-notation/helmholtz/ regex.js

100% Statements 1/1
100% Branches 0/0
100% Functions 0/0
100% Lines 1/1
1 2 3 4 5 6 7 8 9 10 11 12                     
'use strict'
 
/**
 * A regex for matching note strings in [helmholtz notation](https://en.wikipedia.org/wiki/Helmholtz_pitch_notation)
 *
 * @name helmholtz.regex
 * @example
 * var R = require('music-notation/helmholtz/regex')
 * R.exec('c') // =>
 */
module.exports = /^(,*)([a-hA-H])(x|#|bb|b?)([,\']*)(\/\d+|)$/