【发布时间】:2013-08-04 01:46:07
【问题描述】:
我需要在这里分两步做事:
- 用 [someText] 修改所有出现的 [xx_someText]
- 用 [SomeText] 修改所有出现的 [someText]
我需要在 2 个正则表达式中使用它,因为某些表名没有以 xx_ 为前缀。
我在 Microsoft 机器上。
我可以访问 Unix,但我正在使用 GIT bash 实用程序,它似乎已经安装了 sed 和 perl,以防万一?
更新
示例输入:
创建表 [dbo].[xx_attribute]( [attributeID] [int] 非空, [dateTypeID] [tinyint] NOT NULL,
应该输出为:
创建表 [dbo].[属性]( [AttributeID] [int] 非空, [DateTypeID] [tinyint] NOT NULL
注意:值 [int] 和 [tinyint] 将很快变为 [Int] 和 [Tinyint],这没什么大不了的。
【问题讨论】:
-
有趣的是,一个人没有回答一个问题就可以积累超过 3.000 个代表......
-
提出好的问题与提供答案一样有价值。这当然与我负责教室的经历是一致的,尽管情况有点不同。
-
@Carl:这绝对是真的。当你问了 397 个问题时,其中一些肯定是好问题。
-
我确实有一个很好的问题徽章:)
-
您忘记向我们展示您迄今为止的尝试。