0

祝大家有美好的一天!

我的问题很简单,但我无法做到。

我已经为数据库及其内容生成了一个脚本,现在我想将我在一个数据库中生成的内容与另一个数据库进行比较。

使用 winmerge,我遇到了困难,因为有以下项目:

    CONSTRAINT [PK__onepk__321403CF014925CB] PRIMARY KEY CLUSTERED 

其中一个脚本有 321403CF014925CB 而另一个有 321403CF07820F21。

我怎样才能替换所有这些文本,使它变成

    CONSTRAINT [PK__onepk__] PRIMARY KEY CLUSTERED

当然,在这种情况下大约有一百个主键。

任何人都可以帮忙吗?

4

1 回答 1

0

试试这个正则表达式:

CONSTRAINT \[PK__onepk__([\w^\]]+)\] PRIMARY KEY CLUSTERED 

给定这个输入字符串:

CONSTRAINT [PK__onepk__321403CF014925CB] PRIMARY KEY CLUSTERED 

这部分表达式

([\w^\]]+)

将匹配

321403CF014925CB
于 2013-02-05T22:03:12.100 回答