我在文件中有一些文字,例如
CREATE
INDEX TST_NK ON TST.TEST_DIM
(
TSL_ID
)
DEFER NO ;
CREATE
INDEX TST_NK ON TST.TEST_DIM
(
TSL_ID,
DES_ID
)
DEFER NO ;
我想删除CREATE和之间的所有返回字符;
在notepad ++中,我可以使用regex CREATE \ b(。+?)来搜索此文本。但是我不确定如何替换此文本中的返回字符,以便我可以将所有创建语句放在一行。
答案 0 :(得分:5)
找到:
(?<=[^\s;])\s*\n\s*
替换为:(单个空格)
然后点击全部替换
它将搜索任何空格字符序列,其中至少有一个新行字符用于替换。后视用于确保在此类序列前面没有;
。