/*
 * @Description: 
 * @Autor: kindring
 * @Date: 2021-11-05 13:57:48
 * @LastEditors: kindring
 * @LastEditTime: 2021-11-05 14:30:05
 * @LastDescript: 
 */
function fn(str) {
    return str.replace(/\#| /g, '').replace('<', ' < ')
}

console.log(fn('#number < 1'));
console.log(fn('number < 1'));


let inputArr = [
    '#number < 1',
    'number <   1',
    '#number <= 1',
    '#number!= 1'
]
let outputArr = [
    'number < 1',
    'number < 1',
    'number <= 1',
    'number != 1',
]
let reg = /number\s*?(\<\=|\>\=|\<|\>|\!\=|\=\=)\s*?\d+/
testArr.map(val => {
    return val.test(reg) ? val.replace(/\#| /g, '').replace(/(\<\=|\>\=|\<|\>|\!\=|\=\=)/, _____) : ''
})