1234567891011121314151617181920212223242526272829303132 |
- /*
- * @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(/(\<\=|\>\=|\<|\>|\!\=|\=\=)/, _____) : ''
- })
|