1

VS 2010 でいくつかのキーワードを検索しようとすると、Match Case、Match Whole Word Search Up のみが表示されます。正規表現オプションもありますが、それを処理しようとすると悪夢です。

例えば ​​:

ほとんどのストアド プロシージャで入力として使用する変数があるとします。

そして、私はそれを次のように定義しました:

create procedure myProc (@myInputVar NVARCHAR(5)) ....do something...

しかし、いくつかのストアド プロシージャでは、タブ (おそらく 3 ~ 4 個のタブ) IE を使用してそれらを定義しました。

create procedure myProc2 (@myInputVar            NVARCHAR(5)) ..... do something ...

myInputVar 型を String から INT に置き換えたいです。検索 (Ctrl+F) で "@myInputVar NVARCHAR(5)" キーワードを検索すると、別のストアド プロシージャが見つかりません。上記のすべてのオプションを検索オプションとして試しました。

私は多くのプロシージャを持っているので (inout 変数の型と名前の間に 3 つのタブがあるもの、2 つのタブがあるもの、空白だけのものがある)、イライラします。

たとえば、Google で何かを検索するとき、単語間のスペースの数は気にしません。関連する単語だけを表示します。

それを行う方法はありますか?正規表現か何かで?

4

1 に答える 1

0

この正規表現を使用できます:

検索ボックス:

(\@myInputVar[\s\t]+)NVARCHAR\(5\)

および交換ボックスの場合:

$1INT
于 2013-06-06T23:12:24.497 に答える