使用正则表达式在Notepad ++中查找和替换字符串

时间:2015-04-16 09:37:15

标签: regex notepad++

我有这个字符串:

MFRR_PRFX_NM (Manufacturer Prefix Name) VARCHAR(1024) NULL

我想用以下字符串替换上面的行。

cast(NULL as VARCHAR(1024)) as MFRR_PRFX_NM

我曾尝试使用正则表达式,但无法将其排除。

1 个答案:

答案 0 :(得分:0)

这就是你想要的吗?

找到:(\w+)?.+?(VARCHAR.+) NULL
替换为:cast\(NULL as $2\) as $1

不要忘记在替换部分中脱离括号!