2009-08-04 6 views
2

正規表現検索を使用してVS2008で "DocumentState.IsSet"ではなく ".IsSet"を検索しようとしていました。正規表現を作成するにはどうすればよいですか?Visual Studioエディタのファイル内の正規表現検索

ありがとうございます!

+0

"DocumentState"で始まる場合を除き、すべての* \。IsSetを検索すると言っていますか?私はそれが少し進んだと思う... –

+0

右、私は "DocumentState" – user150528

答えて

1
~(DocumentState)\.IsSet 

DocumentStateに従わないすべての.IsSetのインスタンスと一致します。正確.IsSetではなく.IsSetFooを一致させるために、あなたは

~(DocumentState)\.IsSet> 

を使用するか単語単位オプションを確認することができます。

Visual Studio検索でサポートされている正規表現トークンのリストについては、Regular Expressions (Visual Studio)を参照してください。

2

(?!<DocumentState)\.IsSet 

お試しください! <は「ネガティブなルックバック」です。

0

はこれを試してみてください:

^\.IsSet 

^:文字列の先頭を意味しています。

0

  • 置き換えすべて.IsSertを交換してください( "DOCSTATE" のような)
  • をあなたはVS検索することができます場合、私は知らないが、あなたは

    1. は、トークンによってDocumentState.IsSetを交換することができますあなたのトークン "DOCSTATE" with DocumentState.IsSet