文本内容如下:
TMP_TBX_100_0_A1
 TMP_TBX_100_0_A10
 TMP_TBX_100_0_A12
 TMP_TBX_100_0_A13
 TMP_TBX_100_0_A14
 TMP_TBX_100_0_A15
 TMP_TBX_100_0_A15_2
 TMP_TBX_100_0_A16
 TMP_TBX_100_0_A17
 TMP_TBX_100_0_A18
 TMP_TBX_100_0_A19
 TMP_TBX_100_0_A19_2
 TMP_TBX_100_0_A19_3
 TMP_TBX_100_0_A1_A2
 TMP_TBX_100_0_A1_HOUR
 TMP_TBX_100_0_A1_S1
 TMP_TBX_100_0_A2
 TMP_TBX_100_0_A20
 TMP_TBX_100_0_A20_10
 TMP_TBX_100_0_A20_12
 TMP_TBX_100_0_A20_13
 TMP_TBX_100_0_A20_14
 TMP_TBX_100_0_A20_15
 TMP_TBX_100_0_A20_16
 TMP_TBX_100_0_A20_17
 TMP_TBX_100_0_A20_18
 TMP_TBX_100_0_A20_19
 TMP_TBX_100_0_A20_2
 TMP_TBX_100_0_A20_20
 TMP_TBX_100_0_A20_21
 TMP_TBX_100_0_A20_22
 TMP_TBX_100_0_A20_3
 TMP_TBX_100_0_A20_4
 TMP_TBX_100_0_A20_5
 TMP_TBX_100_0_A20_6
 TMP_TBX_100_0_A20_7
 TMP_TBX_100_0_A20_8
 TMP_TBX_100_0_A20_9
 TMP_TBX_100_0_A21
 TMP_TBX_100_0_A21_2
 TMP_TBX_100_0_A21_3
 TMP_TBX_100_0_A21_4
 TMP_TBX_100_0_A21_5
 TMP_TBX_100_0_A22
 TMP_TBX_100_0_A22_2
 TMP_TBX_100_0_A22_3
 TMP_TBX_100_0_A22_4
 TMP_TBX_100_0_A22_5
 TMP_TBX_100_0_A22_6
 TMP_TBX_100_0_A22_7
 TMP_TBX_100_0_A22_8
 TMP_TBX_100_0_A22_9
 TMP_TBX_100_0_A2_HOUR
 TMP_TBX_100_0_A2_S2
 TMP_TBX_100_0_A3
 TMP_TBX_100_0_A3_HOUR
 TMP_TBX_100_0_A3_S3
 TMP_TBX_100_0_A4
 TMP_TBX_100_0_A4_HOUR
 TMP_TBX_100_0_A4_S4
 TMP_TBX_100_0_A5
 TMP_TBX_100_0_A5_TAB1
 TMP_TBX_100_0_A5_TAB2
 TMP_TBX_100_0_A5_TAB4
 TMP_TBX_100_0_A6
 TMP_TBX_100_0_A7
 TMP_TBX_100_0_A8
 TMP_TBX_100_0_A9
 TMP_TBX_100_0_C
 TMP_TBX_100_0_CFG1
 TMP_TBX_100_0_CFG2
 TMP_TBX_100_0_CFG3_F
 TMP_TBX_100_0_CFG5
 TMP_TBX_100_0_CFG6
 TMP_TBX_100_0_E
 TMP_TBX_100_0_F
 TMP_TBX_100_0_G
 TMP_TBX_100_0_H
 TMP_TBX_100_0_I
 TMP_TBX_100_0_I1
 TMP_TBX_100_0_I2
 TMP_TBX_100_0_I3
 TMP_TBX_100_0_I4
 TMP_TBX_100_0_J
 TMP_TBX_100_0_K
 TMP_TBX_100_0_L
 TMP_TBX_100_0_L1
 TMP_TBX_100_0_M
 TMP_TBX_100_0_N
 TMP_TBX_100_0_O
 TMP_TBX_100_0_OS3
 TMP_TBX_100_0_OS4
 TMP_TBX_100_0_OS5
 TMP_TBX_100_0_P1
 TMP_TBX_100_0_P2
 TMP_TBX_100_0_P3
 TMP_TBX_100_0_P4
 TMP_TBX_100_0_P5
 TMP_TBX_100_0_P6
 TMP_TBX_100_0_P7
 TMP_TBX_100_0_S11
 TMP_TBX_100_0_S12
 TMP_TBX_100_0_S13
 TMP_TBX_100_0_S14
 TMP_TBX_100_0_S14_1
 TMP_TBX_100_0_S14_2
 TMP_TBX_100_0_S15
 TMP_TBX_100_0_S15_1
 TMP_TBX_100_0_S15_2
 TMP_TBX_100_0_S16
 TMP_TBX_100_0_S16_1
 TMP_TBX_100_0_S16_2
 TMP_TBX_100_0_S17
 TMP_TBX_100_0_S17_1
 TMP_TBX_100_0_S17_2
 TMP_TBX_100_0_S19
 TMP_TBX_100_0_S1_1
 TMP_TBX_100_0_S1_2
 TMP_TBX_100_0_S1_F
 TMP_TBX_100_0_S1_F_1
 TMP_TBX_100_0_S1_F_2
 TMP_TBX_100_0_S2
 TMP_TBX_100_0_S2_1
 TMP_TBX_100_0_S2_2
 TMP_TBX_100_0_S3_1
 TMP_TBX_100_0_S3_2
 TMP_TBX_100_0_S4_1
 TMP_TBX_100_0_S4_2
 TMP_TBX_100_0_S5
 TMP_TBX_100_0_S5_1
 TMP_TBX_100_0_S5_2
 TMP_TBX_100_0_S5_TAB1_1
 TMP_TBX_100_0_S5_TAB1_2
 TMP_TBX_100_0_S5_TAB1_3
 TMP_TBX_100_0_S5_TAB1_4
 TMP_TBX_100_0_S5_TAB3_1
 TMP_TBX_100_0_S5_TAB3_2
 TMP_TBX_100_0_S6
 
 
需求:
构建删除上面临时表的sql。
 
步骤:
1、将临时表从数据库查出,复制查询结果,打开 记事本,粘贴,保存。
2、用notepad++ 软件打开。
3、ctrl+h
4、选择正则表达式
5、行首
 
 
6、行尾
 
 
 
在查找目标中输入正则表达式测试,可以先不替换 直接查找看结果比较快。
本人经过多次测试终于成功了,这里的正则表达式和代码里面用的有些不太一样,换行 回车的要考虑到,不然经常达不到效果。
最终符合要求的正则表达式是:[^,\n]+,
注意:不加\n达不到效果的,测试了很久才发现要加\n,期望是每行一个正则处理,不加\n可能当成一行了.
在查找目标输入[^,\n]+,然后点击 全部替换(A)按钮就实现目标了。
 
 
 [^,\n]+,*[^\n]$这个表达式会把后面的内容也替换掉,需要替换掉后面部分保留前面部分可以参考