src/lib/syntax/block/Table.js
function calSeparator(str) {
    return calRow(str).map(item => {
        if (item.startsWith(':') && item.endsWith(':')) {
            return 'center';
        } else if (item.startsWith(':')) {
            return 'left';
        } else if (item.endsWith(':')) {
            return 'right';
        } else if (item.endsWith(':')) {
            return '';
        }
    });
}
function calSeparator(str) {
    return calRow(str).map(item => {
        if (item.startsWith(':') && item.endsWith(':')) {
            return 'center';
        } else if (item.startsWith(':')) {
            return 'left';
        } else if (item.endsWith(':')) {
            return 'right';
        } else if (item.endsWith(':')) {
            return '';
        }
    });
}
function calSeparator ( str ) { return calRow ( str ) . map ( item => { if ( item . startsWith ( ':' ) && item . endsWith ( ':' ) ) { return 'center' ; } else if ( item . startsWith ( ':' ) ) { return 'left' ; } else if ( item . endsWith ( ':' ) ) { return 'right' ; } else if ( item . endsWith ( ':' ) ) { return '' ; } } ) ; }
parse the separator line, and return a align info
@param str
@returns {Array}
parse the separator line and return a align info