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